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. |