Blockly > События > BlockMove > причина

Свойство Events.BlockMove.reason

Объяснение того, для чего нужен этот ход. Известные значения включают: 'drag' — операция перетаскивания завершена. 'bump' — Блок был отброшен из-за недействительного соединения. «привязка» — блок сместился, чтобы выровняться по сетке. 'inbounds' - блок был отправлен обратно в рабочую область без прокрутки. 'connect' — Блок подключен к другому блоку. 'disconnect' — блок был отключен от другого блока. 'create' — блок, созданный с помощью XML. «очистка» — блоки верхнего уровня, выровненные по рабочему пространству. Слияние событий может вызвать несколько причин: ['перетаскивание', 'удар', 'привязка'].

Подпись:

reason?: string[];