blockly > Eventos > BlockMove > motivo

Propriedade Events.BlockMove.reason

Uma explicação sobre a finalidade dessa mudança. Os valores conhecidos incluem: "arrastar", uma operação de arrastar concluída. "bump" -- o bloco foi bloqueado por uma conexão inválida. 'snap' -- O bloco foi deslocado para se alinhar com a grade. "entradas": o bloco foi empurrado de volta para um espaço de trabalho sem rolagem. 'connect': o bloco foi conectado a outro bloco. "disconnect": o bloco foi desconectado de outro. "create": bloco criado via XML. "cleanup" (limpeza) – blocos de nível superior alinhados ao espaço de trabalho. A mesclagem de eventos pode criar várias razões: ['drag', 'bump', 'snap'].

Signature:

reason?: string[];