Class EventEmitter<Events>
Constructors
Methods
emit
- emit<K extends string | number | symbol>(
event: K,
...args: EventEmitterArgs<Events, K>,
): void Type Parameters
- K extends string | number | symbol
Returns void
off
- off<K extends string | number | symbol>(
event: K,
callback: EventEmitterCallback<Events, K>,
): void Type Parameters
- K extends string | number | symbol
Returns void
on
- on<K extends string | number | symbol>(
event: K,
callback: EventEmitterCallback<Events, K>,
): void Type Parameters
- K extends string | number | symbol
Returns void
once
- once<K extends string | number | symbol>(
event: K,
callback: EventEmitterCallback<Events, K>,
): void Type Parameters
- K extends string | number | symbol
Returns void
removeListener
- removeListener<K extends string | number | symbol>(
event: K,
callback: EventEmitterCallback<Events, K>,
): void Type Parameters
- K extends string | number | symbol
Returns void