blockly > dragging > BlockDragStrategy
ziehe.BlockDragStrategy-Klasse
Unterschrift:
export declare class BlockDragStrategy implements IDragStrategy
Implementierungen: IDragStrategy
Konstruktoren
Konstruktor | Modifikatoren | Beschreibung |
---|---|---|
(Konstruktor)(block) | Erstellt eine neue Instanz der BlockDragStrategy -Klasse |
Methoden
Methode | Modifikatoren | Beschreibung |
---|---|---|
Drag-and(newLoc) | Verschiebt den Block und aktualisiert alle Verbindungsvorschauen. | |
endDrag() | bereinigt alle Status am Ende des Ziehvorgangs. Wendet alle ausstehenden Verbindungen an. | |
isMovable() | Gibt „true“ zurück, wenn der Block derzeit verschoben werden kann. Sonst „false“. | |
revertDrag() | Verschiebt den Block zurück an die Stelle, an der er sich am Anfang befand, und es werden Verbindungen wiederhergestellt. | |
startDrag(e) | Verarbeitet alle Konfigurationen zum Starten des Ziehens, einschließlich des Trennens des Blocks von allen übergeordneten Blöcken. |