Интерфейс IDragTarget
Интерфейс для компонента с настраиваемым поведением при перетаскивании блока или пузырька поверх него.
Подпись:
export interface IDragTarget extends IComponent
Расширяет: IComponent
Методы
Метод | Описание |
---|---|
getClientRect() | Возвращает ограничивающий прямоугольник целевой области перетаскивания в пикселях относительно области просмотра. |
onDragEnter (перетаскиваниеЭлемент) | Обрабатывает, когда курсор с блоком или пузырьком попадает в цель перетаскивания. |
onDragExit (перетаскиваниеЭлемент) | Обрабатывает, когда курсор с блоком или пузырьком выходит из цели перетаскивания. |
onDragOver (dragElement) | Обрабатывает, когда курсор с блоком или пузырьком перетаскивается над этой целью перетаскивания. |
onDrop (перетаскиваниеЭлемент) | Обрабатывает, когда на этот компонент падает блок или пузырь. Здесь не следует обрабатывать удаление. |
mustPreventMove (dragElement) | Возвращает, следует ли перемещать предоставленный блок или пузырь после размещения на этом компоненте. Если это правда, элемент вернется туда, где он был в момент начала перетаскивания. |