blockly > dragging > BlockDragStrategy
classe drag.BlockDragStrategy
Signature:
export declare class BlockDragStrategy implements IDragStrategy
Implementações: IDragStrategy
Construtores
Construtor | Modificadores | Descrição |
---|---|---|
(construtor)(bloco) | Constrói uma nova instância da classe BlockDragStrategy . |
Métodos
Método | Modificadores | Descrição |
---|---|---|
drag(newLoc) | Move o bloco e atualiza as visualizações de conexão. | |
endDrag() | Limpa qualquer estado ao final da ação de arrastar. Aplica conexões pendentes. | |
isMovable() | Retorna verdadeiro se o bloco estiver móvel no momento. Falso em outros casos. | |
revertDrag() | Move o bloco de volta para onde estava no início da ação de arrastar, incluindo a reconexão de conexões. | |
startDrag(e) | Lida com qualquer configuração para iniciar a ação de arrastar, incluindo a desconexão do bloco de qualquer bloco pai. |