Definiert in: debouncer.ts:6
• TFn erweitert AnyFunction
canLeadingExecute: boolean;
canLeadingExecute: boolean;
Definiert in: debouncer.ts:10
Gibt an, ob der Debouncer am Anfang des Timeouts ausführen kann
executionCount: number;
executionCount: number;
Definiert in: debouncer.ts:14
Anzahl der abgeschlossenen Funktionsaufrufe
isPending: boolean;
isPending: boolean;
Definiert in: debouncer.ts:18
Gibt an, ob der Debouncer auf den Timeout wartet, um die Ausführung auszulösen
lastArgs: undefined | Parameters<TFn>;
lastArgs: undefined | Parameters<TFn>;
Definiert in: debouncer.ts:22
Die Argumente des letzten Aufrufs von maybeExecute
maybeExecuteCount: number;
maybeExecuteCount: number;
Definiert in: debouncer.ts:26
Anzahl der Aufrufe von maybeExecute (für Reduktionsberechnungen)
status: "disabled" | "idle" | "pending";
status: "disabled" | "idle" | "pending";
Definiert in: debouncer.ts:30
Aktueller Ausführungsstatus - 'idle' wenn inaktiv, 'pending' wenn auf Timeout wartend
Ihre wöchentliche Dosis JavaScript-Nachrichten. Jeden Montag kostenlos an über 100.000 Entwickler geliefert.