blockly > przeciąganie > Dragger

klasa pull.Dragger

Podpis:

export declare class Dragger implements IDragger 

Implementacje: IDragger

Zespoły

Zespół Modyfikatory Opis
(konstruktor)(przeciągany, obszar roboczy) Konstruuje nową instancję klasy Dragger

Właściwości

Właściwość Modyfikatory Typ Opis
przeciągany protected IDraggable
dragTarget protected IDragTarget | wartość null
startLoc protected Współrzędne
obszar roboczy protected WorkspaceSvg

Metody

Metoda Modyfikatory Opis
onDrag(e, totalDelta) Uchwyty obliczające miejsce, do którego należy przenieść element.
onDragEnd(e), Wykonuje wszystkie czynności czyszczenia przeciągania.
onDragStart(e) Obsługuje dowolne uruchomienie przeciągania.
pixelsToWorkspaceUnits(pixelCoord) protected
shouldReturnToStart(e, draggable) protected Zwraca wartość „prawda”, jeśli element przeciągany powinien wrócić do pierwotnej lokalizacji na końcu przeciągania.
updateDragTarget(e) protected Aktualizuje miejsce przeciągania pod wskaźnikiem (jeśli jest widoczny).
wouldDeleteDraggable(e, draggable) protected Zwraca wartość „true” (prawda), jeśli element do przeciągania zostałby usunięty, jeśli został utracony w bieżącym miejscu.