блочно > перетаскивание > BlockDragStrategy
перетаскивание. Класс BlockDragStrategy
Подпись:
export declare class BlockDragStrategy implements IDragStrategy
Реализует: IDragStrategy
Конструкторы
| Конструктор | Модификаторы | Описание |
|---|---|---|
| (конструктор)(блок) | Создает новый экземпляр класса BlockDragStrategy . |
Методы
| Метод | Модификаторы | Описание |
|---|---|---|
| перетащить(newLoc) | Перемещает блок и обновляет все предварительные просмотры подключений. | |
| endDrag(e) | Очищает любое состояние в конце перетаскивания. Применяет любые ожидающие соединения. | |
| получитьSearchRadius() | protected | Получите радиус, который будет использоваться при поиске ближайшего допустимого соединения. |
| isMovable() | Возвращает true, если блок в данный момент можно перемещать. В противном случае возвращает false. | |
| revertDrag() | Перемещает блок обратно в то место, где он находился в начале перетаскивания, включая повторное подключение соединений. | |
| shouldHealStack(e) | protected | Узнайте, должно ли перетаскивание действовать на один блок или на стек блоков. |
| начатьПеретаскивание(e) | Выполняет любые настройки для начала перетаскивания, включая отсоединение блока от любых родительских блоков. |