блочно > перетаскивание > BlockDragStrategy
класс перетаскивания.BlockDragStrategy
Подпись:
export declare class BlockDragStrategy implements IDragStrategy
Реализует: IDragStrategy
Конструкторы
Конструктор | Модификаторы | Описание |
---|
(конструктор)(блок) | | Создает новый экземпляр класса BlockDragStrategy . |
Методы
Метод | Модификаторы | Описание |
---|
перетащить (новыйЛок) | | Перемещает блок и обновляет предварительный просмотр соединений. |
КонецПеретаскивание() | | Очищает любое состояние в конце перетаскивания. Применяет все ожидающие соединения. |
isMovable() | | Возвращает true, если блок в данный момент подвижен. В противном случае неверно. |
вернутьсяDrag() | | Перемещает блок обратно туда, где он был в начале перетаскивания, включая повторное соединение соединений. |
startDrag(e) | | Обрабатывает любые настройки для начала перетаскивания, включая отключение блока от любых родительских блоков. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-11-10 UTC.
[null,null,["Последнее обновление: 2024-11-10 UTC."],[[["The `BlockDragStrategy` class manages the dragging behavior of blocks within Blockly."],["It provides methods for initiating, performing, and concluding drag operations, including handling connections and preview updates."],["This class ensures that block movement and interactions during dragging are handled correctly, including reverting to the original position if necessary."],["It implements the `IDragStrategy` interface, providing a consistent approach to drag-and-drop interactions within Blockly."]]],[]]