EventEmitter
Class EventEmitter - base event manager
Constructor Summary
| Public Constructor | ||
| public |
|
|
Member Summary
| Public Members | ||
| public |
addListener: * |
|
| public get |
Returns all event listeners |
|
| public |
|
|
Method Summary
| Public Methods | ||
| public |
Emits given event bypassing to each registered handler given args |
|
| public |
Un-registers previously registered event handlers |
|
| public |
Registers given handlers for a given events to be called each time event is emitted |
|
| public |
Registers given handler for given event to be called only once when event is emitted |
|
| public |
removeAllListeners(event: string) Removes all listeners for a given event |
|
Public Constructors
public constructor source
Public Methods
public emit(event: string, args: ...*) source
Emits given event bypassing to each registered handler given args
Params:
| Name | Type | Attribute | Description |
| event | string | ||
| args | ...* |
public off(event: string, handlers: ...function) source
Un-registers previously registered event handlers
public on(event: string, handlers: ...function) source
Registers given handlers for a given events to be called each time event is emitted