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 |