blockly > Events > BlockMove > دلیل
ویژگی Events.BlockMove.reason
توضیحی در مورد اینکه این حرکت برای چیست. مقادیر شناخته شده عبارتند از: "کشیدن" -- یک عملیات کشیدن کامل شده است. 'bump' - بلوک از یک اتصال نامعتبر جدا شد. 'snap' - بلوک برای ردیف شدن با شبکه جابجا شد. "inbounds" - بلوک به فضای کاری غیر پیمایشی بازگردانده شد. 'connect' -- بلوک به بلوک دیگری متصل شد. "قطع" - بلوک از بلوک دیگری قطع شد. "ایجاد" - بلوک ایجاد شده از طریق XML. «پاکسازی» - بلوکهای سطح بالای همتراز با فضای کاری. ادغام رویداد ممکن است دلایل متعددی ایجاد کند: ['drag', 'bump', 'snap'].
امضا:
reason?: string[];
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-01-06 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2025-01-06 بهوقت ساعت هماهنگ جهانی."],[[["The `reason` property of a BlockMove event describes the cause of the block's movement, such as dragging, bumping, snapping, or connecting."],["Possible values for `reason` include 'drag', 'bump', 'snap', 'inbounds', 'connect', 'disconnect', 'create', and 'cleanup'."],["The `reason` property can contain multiple values when event merging occurs, indicating a combination of movement causes."],["This property is optional and may be represented as an array of strings."]]],[]]