Timer abstraction a mock uses for deferred pushes (progress, deltas, pads). Returns a cancel function. Defaults to setTimeout when not supplied.
setTimeout
const immediate: MockScheduler = { schedule: (_ms, fn) => { fn(); return () => {}; } }; Copy
const immediate: MockScheduler = { schedule: (_ms, fn) => { fn(); return () => {}; } };
Run fn after delayMs.
fn
delayMs
Delay in milliseconds.
Callback to run.
A function that cancels the pending callback.
Timer abstraction a mock uses for deferred pushes (progress, deltas, pads). Returns a cancel function. Defaults to
setTimeoutwhen not supplied.Example