new Scheduler()
- Source:
Handy object for scheduling events at intervals, etc.
Methods
(static) clearEvents()
- Source:
Clear all scheduled events.
(static) removeEvent(func)
- Source:
Remove an event using a filtering function (like matching a name)
Parameters:
Name | Type | Description |
---|---|---|
func |
function | filtering function |
(static) removeEventByName(name)
- Source:
Remove an event using the name property of that event
Parameters:
Name | Type | Description |
---|---|---|
name |
string | of the event to remove |
(static) scheduleEvent(args)
- Source:
Schedule a function to run (and optionally repeat).
Parameters:
Name | Type | Description |
---|---|---|
args |
Object | Object with timeOffset: ms offset to schedule this for, func: function, repeat: true/false whether to reschedule |
(static) startScheduler()
- Source:
Start the Scheduler running events.