Skip to main content

Function: debounce()

function debounce<Arguments extends readonly unknown[]>(
callback: (...args: Arguments) => void,
waitMs: number,
runtime?: RenderChartTimerRuntime
): DebouncedFunction<Arguments>;

Defined in: utils/charts/core/renderChartDebounce.ts:15

Returns a function that invokes callback only after calls stop for waitMs.

Type Parameters​

Arguments​

Arguments extends readonly unknown[]

Parameters​

callback​

(...args: Arguments) => void

waitMs​

number

runtime?​

RenderChartTimerRuntime = ...

Returns​

DebouncedFunction<Arguments>