блочно > перетаскивание > BlockDragStrategy

перетаскивание. Класс BlockDragStrategy

Подпись:

export declare class BlockDragStrategy implements IDragStrategy 

Реализует: IDragStrategy

Конструкторы

Конструктор Модификаторы Описание
(конструктор)(блок) Создает новый экземпляр класса BlockDragStrategy .

Методы

Метод Модификаторы Описание
перетащить(newLoc) Перемещает блок и обновляет все предварительные просмотры подключений.
endDrag(e) Очищает любое состояние в конце перетаскивания. Применяет любые ожидающие соединения.
получитьSearchRadius() protected Получите радиус, который будет использоваться при поиске ближайшего допустимого соединения.
isMovable() Возвращает true, если блок в данный момент можно перемещать. В противном случае возвращает false.
revertDrag() Перемещает блок обратно в то место, где он находился в начале перетаскивания, включая повторное подключение соединений.
shouldHealStack(e) protected Узнайте, должно ли перетаскивание действовать на один блок или на стек блоков.
начатьПеретаскивание(e) Выполняет любые настройки для начала перетаскивания, включая отсоединение блока от любых родительских блоков.