IDragStrategy-Schnittstelle
Unterschrift:
export interface IDragStrategy
Methoden
Method | Beschreibung |
---|---|
drag(newLoc, e) | Bearbeitet das Verschieben von Elementen an die neue Position und das Aktualisieren aller darauf basierenden visuellen Elemente (z. B. Verbindungsvorschauen für Blöcke). |
endDrag(e) | Führt jede Bereinigung durch Drag-and-drop aus, einschließlich des Verbindens oder Löschens von Blöcken. |
isMovable() | Gibt "true" zurück, wenn das Element derzeit verschoben werden kann |
revertDrag() | Verschiebt das ziehbare Element zurück an die Position, an der es sich am Anfang des Ziehvorgangs befand. |
startDrag(e) | Verarbeitet alle Ziehbewegungen, z.B. das Verschieben von Elementen an den Anfang des Arbeitsbereichs |