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.