Scheduler

Scheduler

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.