blockly > Ziehen > BlockDragStrategy

Swipe.BlockDragStrategy-Klasse

Unterschrift:

export declare class BlockDragStrategy implements IDragStrategy 

Implementierung:IDragStrategy

Konstruktoren

Konstruktor Modifikatoren Beschreibung
(Konstruktor)(block) Erstellt eine neue Instanz der BlockDragStrategy-Klasse

Methoden

Methode Modifikatoren Beschreibung
drag(newLoc) Verschiebt den Block und aktualisiert alle Verbindungsvorschauen.
endDrag() Bereinigt alle Zustände am Ende des Drag. Wendet alle ausstehenden Verbindungen an.
isMovable() Gibt "true" zurück, wenn der Block derzeit beweglich ist. Sonst „false“.
revertDrag() Verschiebt den Block an die Stelle zurück, an der er sich am Anfang des Drag-Vorgangs befand. Dabei werden auch Verbindungen neu verbunden.
startDrag(e) Bearbeitet alle Konfigurationen zum Starten des Ziehens, einschließlich des Trennens des Blocks von übergeordneten Blöcken.