Home > @rainway/native > EventEmitter
EventEmitter class
Event emitter
Signature:
export declare class EventEmitter<TEvents extends EventProvider<TEvents>>
Remarks
The constructor for this class is marked as internal. Third-party code should not call the constructor directly or create subclasses that extend the EventEmitter class.
Methods
| Method | Modifiers | Description |
|---|---|---|
| addEventListener(eventName, handler) | Add an event listener for a particular event type. | |
| emit(eventName, args) | Emit an event of the given type. | |
| removeAllEventListeners() | Remove all event listeners. | |
| removeEventListener(eventName, handler) | Remove an event listener for a particular event type. |
