Definiert in: throttler.ts:6
• TFn erweitert AnyFunction
executionCount: number;
executionCount: number;
Definiert in: throttler.ts:10
Anzahl der abgeschlossenen Funktionsaufrufe
isPending: boolean;
isPending: boolean;
Definiert in: throttler.ts:14
Gibt an, ob der Throttler auf das Auslösen der Ausführung durch das Timeout wartet
lastArgs: undefined | Parameters<TFn>;
lastArgs: undefined | Parameters<TFn>;
Definiert in: throttler.ts:18
Die Argumente des letzten Aufrufs von maybeExecute
lastExecutionTime: number;
lastExecutionTime: number;
Definiert in: throttler.ts:22
Zeitstempel der letzten Funktionsausführung in Millisekunden
maybeExecuteCount: number;
maybeExecuteCount: number;
Definiert in: throttler.ts:26
Anzahl der Aufrufe von maybeExecute (für Reduktionsberechnungen)
nextExecutionTime: undefined | number;
nextExecutionTime: undefined | number;
Definiert in: throttler.ts:30
Zeitstempel, wann die nächste Ausführung erfolgen kann, in Millisekunden
status: "disabled" | "idle" | "pending";
status: "disabled" | "idle" | "pending";
Definiert in: throttler.ts:34
Aktueller Ausführungsstatus – 'idle' (inaktiv), wenn nicht aktiv, 'pending' (ausstehend), wenn auf Timeout gewartet wird
Ihre wöchentliche Dosis JavaScript-Nachrichten. Jeden Montag kostenlos an über 100.000 Entwickler geliefert.