TypedEventEmitter<Events>: object
Type Parameters
| Type Parameter |
|---|
Events extends EventMap |
Type declaration
addListener()
Type Parameters
| Type Parameter |
|---|
E extends string | number | symbol |
Parameters
| Parameter | Type |
|---|
event | E |
listener | Events[E] |
Returns
TypedEventEmitter<Events>
emit()
Type Parameters
| Type Parameter |
|---|
E extends string | number | symbol |
Parameters
| Parameter | Type |
|---|
event | E |
...args | Parameters<Events[E]> |
Returns
boolean
eventNames()
Returns
(string | symbol | keyof Events)[]
getMaxListeners()
Returns
number
listenerCount()
Type Parameters
| Type Parameter |
|---|
E extends string | number | symbol |
Parameters
Returns
number
listeners()
Type Parameters
| Type Parameter |
|---|
E extends string | number | symbol |
Parameters
Returns
Events[E][]
off()
Type Parameters
| Type Parameter |
|---|
E extends string | number | symbol |
Parameters
| Parameter | Type |
|---|
event | E |
listener | Events[E] |
Returns
TypedEventEmitter<Events>
on()
Type Parameters
| Type Parameter |
|---|
E extends string | number | symbol |
Parameters
| Parameter | Type |
|---|
event | E |
listener | Events[E] |
Returns
TypedEventEmitter<Events>
once()
Type Parameters
| Type Parameter |
|---|
E extends string | number | symbol |
Parameters
| Parameter | Type |
|---|
event | E |
listener | Events[E] |
Returns
TypedEventEmitter<Events>
prependListener()
Type Parameters
| Type Parameter |
|---|
E extends string | number | symbol |
Parameters
| Parameter | Type |
|---|
event | E |
listener | Events[E] |
Returns
TypedEventEmitter<Events>
prependOnceListener()
Type Parameters
| Type Parameter |
|---|
E extends string | number | symbol |
Parameters
| Parameter | Type |
|---|
event | E |
listener | Events[E] |
Returns
TypedEventEmitter<Events>
removeAllListeners()
Type Parameters
| Type Parameter |
|---|
E extends string | number | symbol |
Parameters
Returns
TypedEventEmitter<Events>
removeListener()
Type Parameters
| Type Parameter |
|---|
E extends string | number | symbol |
Parameters
| Parameter | Type |
|---|
event | E |
listener | Events[E] |
Returns
TypedEventEmitter<Events>