Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
blockly > IDragStrategy
Interfejs IDragStrategy
Podpis:
export interface IDragStrategy
Metody
Metoda |
Opis |
drag(newLoc, e) |
Obsługuje przenoszenie elementów do nowej lokalizacji i aktualizowanie na tej podstawie wszelkich elementów wizualnych (np.podglądów połączeń w przypadku bloków). |
endDrag(e) |
Obsługuje wszystkie przeciąganie, w tym m.in. łącząc lub usuwając bloki. |
isMovable() |
Zwraca wartość „prawda”, jeśli element jest obecnie przenoszony. |
revertDrag() |
Przenosi element przesuwany z powrotem do miejsca, w którym znajdował się na początku przeciągania. |
startDrag(e) |
Obsługuje każde uruchomienie przeciągania (np.przenoszenie elementów na przód obszaru roboczego). |
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2025-07-25 UTC.
[null,null,["Ostatnia aktualizacja: 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,[]]