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. |