blockly > Ereignisse > BlockFieldIntermediateChange
Klasse „Events.BlockFieldIntermediateChange“
Benachrichtigt Listener, wenn sich der Wert des Felds eines Blocks geändert hat, die Änderung aber noch nicht abgeschlossen ist und voraussichtlich ein Blockänderungsereignis folgt.
Unterschrift:
export declare class BlockFieldIntermediateChange extends BlockBase
Erweitert:BlockBase
Konstruktoren
| Konstruktor | Modifikatoren | Beschreibung |
|---|---|---|
| (constructor)(opt_block, opt_name, opt_oldValue, opt_newValue) | Erstellt eine neue Instanz der Klasse BlockFieldIntermediateChange. |
Attribute
| Attribut | Modifikatoren | Typ | Beschreibung |
|---|---|---|---|
| name? | String | Optional: Der Name des geänderten Felds. | |
| newValue | unbekannt | Der neue Wert des Elements. | |
| oldValue | unbekannt | Der ursprüngliche Wert des Elements. | |
| recordUndo | boolean | ||
| type | EventType |
Methoden
| Methode | Modifikatoren | Beschreibung |
|---|---|---|
| isNull() | Wird mit diesem Ereignis eine Statusänderung erfasst? | |
| run(forward) | Führen Sie ein Änderungsereignis aus. | |
| toJson() | Codieren Sie das Ereignis als JSON. |