blockly > arrastrar > Arrastrar
Clase Drag.Dragger
Signature:
export declare class Dragger implements IDragger
Implementa: IDragger
Constructores
Constructor | Modificadores | Descripción |
---|---|---|
(constructor)(arrastrable, lugar de trabajo) | Construye una instancia nueva de la clase Dragger . |
Propiedades
Propiedad | Modificadores | Tipo | Descripción |
---|---|---|---|
arrastrables | protected |
IDraggable | |
dragTarget | protected |
IDragTarget | nulo | |
startLoc | protected |
Coordinación | |
lugar de trabajo | protected |
WorkspaceSvg |
Métodos
Método | Modificadores | Descripción |
---|---|---|
onDrag(e, totalDelta) | Controla el cálculo del lugar al que se debe mover el elemento. | |
onDragEnd(e) | Controla cualquier limpieza de arrastre. | |
onDragStart(e) | Controla cualquier inicio de arrastre. | |
pixelsToWorkspaceUnits(pixelCoord) | protected |
|
shouldReturnToStart(e, draggable) | protected |
Muestra true si debemos regresar el elemento arrastrable a su ubicación original al final del arrastre. |
updateDragTarget(e) | protected |
Actualiza el objetivo de arrastre debajo del puntero (si hay uno). |
wouldDeleteDraggable(e, draggable) | protected |
Muestra el valor true si se borrara el elemento arrastrable si se hubiese soltado en la ubicación actual. |