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