blockly > Ereignisse > BlockDelete
Klasse „Events.BlockDelete“
Benachrichtigt Listener, wenn ein Block (oder ein verbundener Blockstapel) gelöscht wird.
Unterschrift:
export declare class BlockDelete extends BlockBase
Erweitert:BlockBase
Konstruktoren
Konstruktor | Modifikatoren | Beschreibung |
---|---|---|
(constructor)(opt_block) | Erstellt eine neue Instanz der Klasse BlockDelete . |
Attribute
Attribut | Modifikatoren | Typ | Beschreibung |
---|---|---|---|
ids? | String[] | Optional: Alle IDs der gelöschten Blöcke. | |
oldJson? | blocks.State | Optional: Die JSON-Darstellung der gelöschten Blöcke. | |
oldXml? | Element | DocumentFragment | Optional: Die XML-Darstellung der gelöschten Blöcke. | |
type | EventType | ||
wasShadow? | boolean | Optional: „True“, wenn der gelöschte Block ein Schattenblock war, andernfalls „False“. |
Methoden
Methode | Modifikatoren | Beschreibung |
---|---|---|
run(forward) | Führen Sie ein Löschereignis aus. | |
toJson() | Codieren Sie das Ereignis als JSON. |