blockly > الأحداث > BlockMove > السبب

سمة Events.BlockMove.reason

توضيح لسبب هذه الخطوة. تشمل القيم المعروفة: "السحب" -- عملية سحب مكتملة. "bump" -- تعطل الحظر بسبب اتصال غير صالح. "snap" -- تم إزاحة القالب لكي تتماشى مع الشبكة. "inbounds" -- تم دفع الحظر إلى مساحة عمل لا يمكن الانتقال للأسفل/للأعلى. "اتصال" -- تم توصيل الحظر بكتلة أخرى. "قطع الاتصال" -- تم قطع اتصال الحظر من كتلة أخرى. "إنشاء" -- حظر تم إنشاؤه عبر XML. "cleanup": وحدات ذات مستوى أعلى تتم محاذاتها مع Workspace. قد ينشأ عن دمج الأحداث أسباب متعدّدة: ['drag', 'bump', 'snap'].

Signature:

reason?: string[];