blockly > Blockieren > setOnChange
Methode Block.setOnChange()
Legt eine Callback-Funktion fest, die immer dann verwendet werden soll, wenn sich der übergeordnete Arbeitsbereich des Blocks ändert. Dadurch werden alle vorherigen onchange-Handler ersetzt. Diese wird normalerweise nur vom Konstruktor, der Blocktyp-Initialisiererfunktion oder einer Erweiterungsinitialisierungsfunktion aufgerufen.
Unterschrift:
setOnChange(onchangeFn: (p1: Abstract) => void): void;
Parameter
Parameter | Typ | Beschreibung |
---|---|---|
onchangeFn | (p1: Zusammenfassung) => voidm | Der Callback, der aufgerufen wird, wenn sich der Arbeitsbereich des Blocks ändert. |
Gibt zurück:
voidm
Ausnahmen
{Error}, wenn onchangeFn weder falsch noch eine Funktion ist