Interface EventEmitting<T>
Type Parameters
-
T extends Events<T> = UntypedEvents
Methods
addListener
- addListener<K>(eventName, listener): EventEmitting<T>
-
Type Parameters
-
K extends string | number | symbol
Parameters
-
eventName: K
-
listener: EventListener<K, T>
off
- off<K>(eventName, listener): EventEmitting<T>
-
Type Parameters
-
K extends string | number | symbol
Parameters
-
eventName: K
-
listener: EventListener<K, T>
on
- on<K>(event, listener): EventEmitting<T>
-
Type Parameters
-
K extends string | number | symbol
Parameters
-
event: K
-
listener: EventListener<K, T>
once
- once<K>(event, listener): EventEmitting<T>
-
Type Parameters
-
K extends string | number | symbol
Parameters
-
event: K
-
listener: EventListener<K, T>
removeAllListeners
- removeAllListeners<K>(event?): EventEmitting<T>
-
Type Parameters
-
K extends string | number | symbol
removeListener
- removeListener<K>(event, listener): EventEmitting<T>
-
Type Parameters
-
K extends string | number | symbol
Parameters
-
event: K
-
listener: EventListener<K, T>