blockly > Blockieren > setOnChange
Block.setOnChange()-Methode
Legt eine Callback-Funktion fest, die immer dann verwendet wird, wenn sich der übergeordnete Arbeitsbereich des Blocks ändert. Dabei werden alle vorherigen onchange-Handler ersetzt. Diese wird normalerweise nur vom Konstruktor, von der Funktion zum Initialisieren des Blocktyps oder von einer Funktion zum Initialisieren von Erweiterungen aufgerufen.
Unterschrift:
setOnChange(onchangeFn: (p1: Abstract) => void): void;
Parameter
Parameter | Typ | Beschreibung |
---|---|---|
onchangeFn | (p1: Zusammenfassung) => void | Der Callback, der aufgerufen werden soll, wenn sich der Arbeitsbereich des Blocks ändert. |
Gibt zurück:
void
Ausnahmen
{Error}, wenn onchangeFn nicht „falsey“ und keine Funktion ist.