Comment on page
EventEmitter-1
Minimal
EventEmitter
interface that is molded against the Node.js EventEmitter
interface.Name | Type |
---|---|
EventTypes | |
Context | extends any = any |
EventEmitter
• new EventEmitter<
EventTypes
, Context
>()Type parameters
Name | Type |
---|---|
EventTypes | |
Context | extends unknown = any |
▪
Static
prefixed: string
| boolean
Defined in
node_modules/eventemitter3/index.d.ts:9
Type parameters
Name | Type |
---|---|
T | extends string | symbol |
Parameters
Name | Type |
---|---|
event | T |
fn | |
context? | Context |
Returns
Defined in
node_modules/eventemitter3/index.d.ts:45
▸ emit<
T
>(event
, ...args
): boolean
Calls each of the listeners registered for a given event.
Type parameters
Name | Type |
---|---|
T | extends string | symbol |
Parameters
Name | Type |
---|---|
event | T |
...args |
Returns
boolean
Defined in
node_modules/eventemitter3/index.d.ts:32
Return an array listing the events for which the emitter has registered listeners.
Returns
Defined in
node_modules/eventemitter3/index.d.ts:15
▸ listenerCount(
event
): number
Return the number of listeners listening to a given event.
Parameters
Name | Type |
---|---|
event |
Returns
number
Defined in
node_modules/eventemitter3/index.d.ts:27
Return the listeners registered for a given event.
Type parameters
Name | Type |
---|---|
T | extends string | symbol |
Parameters
Name | Type |
---|---|
event | T |
Returns
Defined in
node_modules/eventemitter3/index.d.ts:20
Type parameters
Name | Type |
---|---|
T | extends string | symbol |
Parameters
Name | Type |
---|---|
event | T |
fn? | |
context? | Context |
once? | boolean |
Returns
Defined in
node_modules/eventemitter3/index.d.ts:69
Add a listener for a given event.
Type parameters
Name | Type |
---|---|
T | extends string | symbol |
Parameters
Name | Type |
---|---|
event | T |
fn | |
context? | Context |
Returns
Defined in
node_modules/eventemitter3/index.d.ts:40
Add a one-time listener for a given event.
Type parameters
Name | Type |
---|---|
T | extends string | symbol |
Parameters
Name | Type |
---|---|
event | T |
fn | |
context? | Context |
Returns
Defined in
node_modules/eventemitter3/index.d.ts:54
Remove all listeners, or those of the specified event.
Parameters
Name | Type |
---|---|
event? |
Returns
Defined in
node_modules/eventemitter3/index.d.ts:79
Remove the listeners of a given event.
Type parameters
Name | Type |
---|---|
T | extends string | symbol |
Parameters
Name | Type |
---|---|
event | T |
fn? | |
context? | Context |
once? | boolean |
Returns
Defined in
node_modules/eventemitter3/index.d.ts:63
Last modified 1yr ago