Interface: Emitter
Methods
addListener
▸ addListener(eventName, listener): Emitter
Parameters
| Name | Type |
|---|---|
eventName | string | symbol |
listener | AnyFunction |
Returns
Defined in
src/core/contracts/emitter.ts:4
emit
▸ emit(eventName, ...payload): boolean
Parameters
| Name | Type |
|---|---|
eventName | string | symbol |
...payload | any[] |
Returns
boolean
Defined in
src/core/contracts/emitter.ts:6
removeListener
▸ removeListener(eventName, listener): Emitter
Parameters
| Name | Type |
|---|---|
eventName | string | symbol |
listener | AnyFunction |