Methods
destroy()
destroy unregisters all handlers and frees internal members.
register(name, handler) → {func}
register registers an event handler that will fire only for events matching name.
Parameters:
| Name | Type | Description |
|---|---|---|
name |
string | The event |
handler |
EventHandler | The handler function. |
Returns:
A function that can be called to unregister the handler.
- Type
- func
trigger(name, data)
trigger fires all of the appropriate handlers matching name with data as the event data.
Parameters:
| Name | Type | Description |
|---|---|---|
name |
string | |
data |
Object |