EventEmitter<E>
Not to be confused with node's EventEmitter. This is a typed emitter
Type Parameters
| Type Parameter |
|---|
E |
Implements
Constructors
Constructor
new EventEmitter<E>(): EventEmitter<E>;
Returns
EventEmitter<E>
Properties
| Property | Type | Default value |
|---|---|---|
subscribers | Subscriber<E>[] | [] |
Methods
dispose()
dispose(): void;
Returns
void
Implementation of
emit()
emit(event): void;
Parameters
| Parameter | Type |
|---|---|
event | E |
Returns
void
subscribe()
subscribe(handler): Disposable;
Parameters
| Parameter | Type |
|---|---|
handler | SubscriberCallback<E> |