Members
_events
Holds arrays of events to be triggered.
- Source
Methods
clear()
Clear all registered events.
- Source
do(event, …args)
Trigger an event.
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
event | string | Key of event to trigger. | |
args | <repeatable> | Arguments to pass into listener function |
- Source
forEach(func)
Run a function for each listing.
Parameters:
Name | Type | Description |
---|---|---|
func | function | Function to run |
- Source
on(event, func) → {number}
Register a new event listener.
Parameters:
Name | Type | Description |
---|---|---|
event | string | Key for the event to listen for |
func | function | Function to run upon firing |
- Source
Returns:
Index of added function
- Type:
- number
remove(event, i)
Remove a registered event.
Parameters:
Name | Type | Description |
---|---|---|
event | string | Event ID/type |
i | number | Index of script (ignore to delete all for event type) |
- Source