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.