@kkdev92/vscode-ext-kit - v4.1.1
    Preparing search index...

    Interface DebounceOptions

    Options for debounce.

    interface DebounceOptions {
        leading?: boolean;
        maxWait?: number;
        signal?: AbortSignal;
        trailing?: boolean;
    }
    Index
    leading?: boolean

    Invoke on the leading edge, as soon as a burst starts, in addition to any trailing invocation.

    false
    
    maxWait?: number

    Upper bound on how long invocation can be deferred while calls keep arriving faster than delay. Without it, a continuously-called function never runs.

    signal?: AbortSignal

    Cancels any pending invocation when aborted, and leaves the function inert afterwards: later calls do nothing.

    Stronger than plain cancel() on purpose. The signal is normally a scope's, so a late event must not run the handler after teardown.

    trailing?: boolean

    Invoke on the trailing edge — the classic debounce: run once activity has stopped for delay ms.

    true