Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
blockly > IDragStrategy
IDragStrategy-Oberfläche
Unterschrift:
export interface IDragStrategy
Methoden
Method |
Beschreibung |
drag(newLoc, e) |
Verarbeitet das Verschieben von Elementen an die neue Position und die Aktualisierung aller visuellen Elemente auf dieser Grundlage (z. B. Verbindungsvorschauen für Blöcke). |
endDrag(e) |
Bearbeitet alle Drag-Bereinigungen, z.B. Blöcke verbinden oder löschen. |
isMovable() |
Gibt "true" zurück, wenn das Element derzeit beweglich ist. |
revertDrag() |
Verschiebt das ziehbare Element zurück an die Stelle, an der es sich am Anfang des Ziehvorgangs befand. |
startDrag(e) |
Zieht den Startvorgang durch (z. B. das Verschieben von Elementen an den Anfang des Arbeitsbereichs). |
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-07-25 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-07-25 (UTC)."],[],["The `IDragStrategy` interface defines methods for managing drag operations. Key actions include: `drag`, which moves elements and updates visuals; `endDrag`, which finalizes the drag, connecting or deleting elements; `startDrag`, which initiates the drag; `revertDrag`, which returns elements to their original position; and `isMovable`, which checks if an element can be moved. These methods collectively control the lifecycle and behavior of draggable elements within the system.\n"],null,[]]