blockly > Events > BlockChange
Klasse „Events.BlockChange“
Benachrichtigt Listener, wenn sich ein Element eines Blocks geändert hat (z.B. Feldwerte, Kommentare).
Unterschrift:
export declare class BlockChange extends BlockBase
Erweitert: BlockBase
Konstruktoren
Konstruktor | Modifikatoren | Beschreibung |
---|---|---|
(constructor)(opt_block, opt_element, opt_name, opt_oldValue, opt_newValue) | Konstruiert eine neue Instanz der Klasse BlockChange |
Attribute
Property | Modifikatoren | Typ | Beschreibung |
---|---|---|---|
-Element? | String | (Optional) Das geänderte Element: „Feld“, „Kommentar“, „Minimiert“, „Deaktiviert“, „Inline“ oder „Mutation“ | |
Name? | String | (Optional) Der Name des geänderten Felds, wenn es sich um eine Änderung eines Felds handelt. | |
newValue | unbekannt | Der neue Wert des Elements. | |
oldValue | unbekannt | Der ursprüngliche Wert des Elements. | |
Typ | String |
Methoden
Methode | Modifikatoren | Beschreibung |
---|---|---|
isNull() | Erfasst dieses Ereignis eine Statusänderung? | |
run(forward) (Laufen (vorwärts)) | Führen Sie ein Änderungsereignis aus. | |
toJson() | Codieren Sie das Ereignis als JSON. |