Emit the timer before the given time
timestamp in ms relative to performance.timeOrigin
Emit the timer before the next given milliseconds
Shorthand for emitBefore(performance.now() + ms)
Milliseconds to schedule for
Emit the timer right now
Emit the timer when the event loop is idle
(basically queueMicrotask())
Set timeout handler
Cancel the timer
Wrapper over JS timers that allows re-scheduling them to earlier time