classe drag.Dragger
Signature:
export declare class Dragger implements IDragger
Implementa: IDragger
Construtores
Construtor | Modificadores | Descrição |
---|---|---|
(construtor)(arrastável, espaço de trabalho) | Cria uma nova instância da classe Dragger |
Propriedades
Propriedade | Modificadores | Tipo | Descrição |
---|---|---|---|
arrastável | protected |
IDraggable | |
dragTarget | protected |
IDragTarget | nulo | |
startLoc | protected |
Coordenador | |
espaço de trabalho | protected |
WorkspaceSvg |
Métodos
Método | Modificadores | Descrição |
---|---|---|
onDrag(e, totalDelta) | Alças que calculam para onde o elemento precisa ser realmente movido. | |
onDragEnd(e) (link em inglês) | Processa qualquer limpeza de arrastar. | |
onDragStart(e) | Gerencia qualquer inicialização de arrastar. | |
pixelsToWorkspaceUnits(pixelCoord) | protected |
|
shouldReturnToStart(e, draggable) | protected |
Retorna true se retornarmos o arrastável ao local original ao final da ação. |
updateDragTarget(e) | protected |
Atualiza o destino da ação de arrastar sob o ponteiro (se houver um). |
wouldDeleteDraggable(e, draggable) | protected |
Retorna true caso o elemento arrastável seja excluído caso ele tenha sido solto no local atual. |