Beispiel: Für den Callback für einen Klick auf eine ui.Button, um zu verhindern, dass die Schaltfläche versehentlich doppelt angeklickt wird und der Callback zweimal ausgeführt wird.
Gibt die funktionsbeschränkte Funktion zurück.
Nutzung | Ausgabe |
---|---|
ui.util.rateLimit(func, delay, scope) | Funktion |
Argument | Typ | Details |
---|---|---|
func | Funktion | Die aufzurufende Funktion. |
delay | Zahl | Nachdem die Funktion aufgerufen und ausgeführt wurde, die Anzahl der Millisekunden, die gewartet werden soll, bevor ein weiterer Aufruf der Funktion zulässig ist. |
scope | Objekt, optional | Objekt, in dessen Bereich die Funktion aufgerufen werden soll. |