Type alias StrictEventEmitter<TEmitterType, TEventRecord, TEmitRecord, UnneededMethods, NeededMethods>
Strict
Event
Emitter
<TEmitterType, TEventRecord, TEmitRecord, UnneededMethods, NeededMethods>: TypeRecord<TEmitterType, TEventRecord, TEmitRecord> & Pick<TEmitterType, Exclude<keyof TEmitterType, OverriddenKeys>> & Pick<OverriddenMethods<TEmitterType, TEventRecord, TEmitRecord>, NeededMethods>
Type Parameters
-
TEmitterType
-
TEventRecord
-
TEmitRecord = TEventRecord
-
-