blockly > Ereignisse > BlockDrag
Klasse „Events.BlockDrag“
Benachrichtigt Listener, wenn ein Block manuell verschoben wird.
Unterschrift:
export declare class BlockDrag extends UiBase
Erweitert:UiBase
Konstruktoren
Konstruktor | Modifikatoren | Beschreibung |
---|---|---|
(constructor)(opt_block, opt_isStart, opt_blocks) | Erstellt eine neue Instanz der Klasse BlockDrag . |
Attribute
Attribut | Modifikatoren | Typ | Beschreibung |
---|---|---|---|
blockId? | String | Optional: Die ID des Blocks der obersten Ebene, der verschoben wird. | |
blockiert? | Blockieren[] | Optional: Eine Liste aller Blöcke, die verschoben werden (d.h. alle Nachkommen des Blocks, der mit der Block-ID verknüpft ist). | |
isStart? | boolean | Optional: „True“, wenn dies der Beginn eines Ziehens ist, „False“, wenn dies das Ende eines Ziehens ist. | |
type | EventType |
Methoden
Methode | Modifikatoren | Beschreibung |
---|---|---|
toJson() | Codieren Sie das Ereignis als JSON. |