Skip to main content
debouncedTimeout(intervalMs, task?): object
Defined in: src/Utils/generics.ts:108

Parameters

intervalMs

number = 1000

task?

() => void

Returns

object

cancel()

cancel: () => void

Returns

void

setInterval()

setInterval: (newInterval) => number

Parameters

newInterval
number

Returns

number

setTask()

setTask: (newTask) => () => void

Parameters

newTask
() => void

Returns

Function
Returns
void

start()

start: (newIntervalMs?, newTask?) => void

Parameters

newIntervalMs?
number
newTask?
() => void

Returns

void