A callback function to be invoked and passed in the apparent elapsed time since the timer became active in milliseconds.
An optional numeric delay in milliseconds between repeat invocations of the callback. If not specified, the interval timer behaves like the regular timer.
An optional time in milliseconds relative to which the initial delay is calculated (default = now).
Returns the current time as defined by performance.now if available, and Date.now if not. The current time is updated at the start of a frame; it is thus consistent during the frame, and any timers scheduled during the same frame will be synchronized. If this method is called outside of a frame, such as in response to a user event, the current time is calculated and then fixed until the next frame, again ensuring consistent timing during event handling.
Schedules and returns a new timer, invoking the specified callback. The timer is stopped automatically on its first callback. The callback is passed the (apparent) elapsed time since the timer became active.
A callback function to be invoked and passed in the apparent elapsed time since the timer became active in milliseconds.
An optional numeric delay in milliseconds (default = 0) relative to time.
An optional time in milliseconds relative to which the delay is calculated (default = now).
Schedules and returns a new timer, invoking the specified callback repeatedly until the timer is stopped. The callback is passed the (apparent) elapsed time since the timer became active.
A callback function to be invoked and passed in the apparent elapsed time since the timer became active in milliseconds.
An optional numeric delay in milliseconds (default = 0) relative to time.
An optional time in milliseconds relative to which the delay is calculated (default = now).
Immediately invoke any eligible timer callbacks
Generated using TypeDoc
Schedules and returns a new timer, invoking the specified callback repeatedly every 'delay' milliseconds until the timer is stopped. The callback is passed the (apparent) elapsed time since the timer became active.