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