blockly > Sự kiện > BlockMove > lý do

Thuộc tính Events.BlockMove.reason

Nội dung giải thích mục đích của việc di chuyển này. Các giá trị đã biết bao gồm: 'drag' -- Một thao tác kéo đã hoàn tất. 'bump' -- Chặn bị đẩy khỏi kết nối không hợp lệ. 'snap' -- Khối đã được dịch chuyển để thẳng hàng với lưới. "inbounds" – Chặn bị đẩy về không gian làm việc không cuộn. "connect" -- Khối đã kết nối với một khối khác. "ngắt kết nối" -- Tính năng chặn bị ngắt kết nối khỏi một khối khác. "create" -- Chặn được tạo qua XML. "dọn dẹp" -- Các khối cấp cao nhất được căn chỉnh trong Workspace. Việc hợp nhất sự kiện có thể tạo ra nhiều lý do: ['drag', 'bump', 'snap'].

Chữ ký:

reason?: string[];