blockly > เหตุการณ์ > BlockMove > เหตุผล
พร็อพเพอร์ตี้ Events.BlockMove.reason
คําอธิบายว่าการย้ายนี้มีไว้เพื่ออะไร ค่าที่รู้จัก ได้แก่ "drag" -- การดำเนินการลากเสร็จสมบูรณ์แล้ว "ชน" -- การบล็อกถูกตัดออกจากการเชื่อมต่อที่ไม่ถูกต้อง "สแนป" -- ย้ายบล็อกไปอยู่ในแนวเดียวกับตารางกริดแล้ว "inbounds" (ขาเข้า) -- การบล็อกถูกพุชกลับไปยังพื้นที่ทำงานแบบไม่เลื่อน "เชื่อมต่อ" -- เชื่อมต่อกับบล็อกอื่นแล้ว "ยกเลิกการเชื่อมต่อ" -- การบล็อกถูกตัดการเชื่อมต่อจากการบล็อกอื่น "สร้าง" -- การบล็อกสร้างผ่าน XML "cleanup" -- บล็อกระดับบนสุดในแนวเดียวกับพื้นที่ทำงาน การรวมกิจกรรมอาจทำให้เกิดหลายสาเหตุ เช่น ['drag', 'bump', 'snap']
ลายเซ็น:
reason?: string[];