PURISTA API / @purista/core / IEmitter
Interface: IEmitter<T>
Defined in: packages/core/src/core/types/GenericEventEmitter.ts:8
Type Parameters
• T extends EventMap
Methods
emit()
emit<
K
>(eventName
,parameter
?):void
Defined in: packages/core/src/core/types/GenericEventEmitter.ts:11
Type Parameters
• K extends string
Parameters
eventName
K
parameter?
T
[K
]
Returns
void
off()
off<
K
>(eventName
,fn
):void
Defined in: packages/core/src/core/types/GenericEventEmitter.ts:10
Type Parameters
• K extends string
Parameters
eventName
K
fn
EventReceiver
<T
[K
]>
Returns
void
on()
on<
K
>(eventName
,fn
):void
Defined in: packages/core/src/core/types/GenericEventEmitter.ts:9
Type Parameters
• K extends string
Parameters
eventName
K
fn
EventReceiver
<T
[K
]>
Returns
void