blockly > IDragStrategy
رابط IDragStrategy
امضا:
export interface IDragStrategy
روش ها
روش | توضیحات |
---|
کشیدن (newLoc, e) | انتقال عناصر به مکان جدید و به روز رسانی هر گونه تصویری بر اساس آن (به عنوان مثال پیش نمایش اتصال برای بلوک ها) را کنترل می کند. |
endDrag(e) | هر گونه پاکسازی کشیدن، از جمله اتصال یا حذف بلوک ها را کنترل می کند. |
isMovable() | اگر عنصر در حال حاضر متحرک باشد، true را برمیگرداند. |
revertDrag() | قابل کشیدن را به جایی که در ابتدای کشیدن بود برمی گرداند. |
startDrag(e) | هر گونه راه اندازی کشیدن (به عنوان مثال حرکت دادن عناصر به جلوی فضای کاری) را کنترل می کند. |
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-11-11 بهوقت ساعت هماهنگ جهانی.
[null,null,["تاریخ آخرین بهروزرسانی 2024-11-11 بهوقت ساعت هماهنگ جهانی."],[[["The `IDragStrategy` interface defines methods for managing the dragging behavior of elements, such as blocks, within a Blockly workspace."],["It includes methods for initiating, handling, and concluding drag operations, as well as reverting to the original position if necessary."],["The interface handles visual updates during the drag, like connection previews, and ensures elements are moved and cleaned up appropriately."],["`IDragStrategy` determines the movability of elements and enables the execution of specific actions based on drag events."]]],[]]