blockly > arrastar > BlockDragStrategy
classe drag.BlockDragStrategy
Signature:
export declare class BlockDragStrategy implements IDragStrategy
Implementa: IDragStrategy
Construtores
Construtor | Modificadores | Descrição |
---|---|---|
(construtor)(bloco) | Cria uma nova instância da classe BlockDragStrategy |
Métodos
Método | Modificadores | Descrição |
---|---|---|
drag(newLoc) | Move o bloco e atualiza todas as visualizações de conexão. | |
endDrag() | Limpa qualquer estado no final da ação de arrastar. Aplica as conexões pendentes. | |
isMovable() | Retorna "true" se o bloco puder ser movido no momento. Falso em outros casos. | |
revertDrag() | Move o bloco de volta para onde estava no início da ação de arrastar, incluindo reconexão das conexões. | |
startDrag(e) | Processa qualquer configuração para iniciar a ação de arrastar, incluindo desconectar o bloco de qualquer bloco pai. |