blockly > przeciąganie > Dragger

przeciąganie.Klasa Dragger

Podpis:

export declare class Dragger implements IDragger 

Implementuje: IDragger

Zespoły

Zespół Modyfikatory Opis
(konstruktor)(przesuwalny, obszar roboczy) Tworzy nową instancję klasy Dragger.

Właściwości

Właściwość Modyfikatory Typ Opis
przesuwalny, protected IDraggable
dragTarget protected IDragTarget | null
startLoc protected Koordynacja
workspace protected WorkspaceSvg

Metody

Metoda Modyfikatory Opis
onDrag(e, totalDelta) Obsługuje obliczanie miejsca, do którego element powinien zostać przeniesiony.
onDragEnd(e) Obsługuje czyszczenie po przeciągnięciu.
onDragStart(e) Obsługuje wszystkie uruchamiania po przeciągnięciu.
pixelsToWorkspaceUnits(pixelCoord) protected
shouldReturnToStart(e, rootDraggable) protected Zwraca wartość „prawda”, jeśli na koniec przeciągania element przeciągany powinien wrócić do swojej pierwotnej lokalizacji.
updateDragTarget(e) protected Aktualizuje cel przeciągania pod kursorem (jeśli taki istnieje).
wouldDeleteDraggable(e, rootDraggable) protected Zwraca wartość true, jeśli element draggable zostanie usunięty, gdy zostanie upuszczony w bieżącej lokalizacji.