blockly > IDragStrategy

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