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.