блочно > перетаскивание > Перетаскиватель
класс перетаскивания.Dragger
Подпись:
export declare class Dragger implements IDragger
Реализует: IDragger
Конструкторы
Конструктор | Модификаторы | Описание |
---|---|---|
(конструктор)(перетаскивание, рабочая область) | Создает новый экземпляр класса Dragger . |
Характеристики
Свойство | Модификаторы | Тип | Описание |
---|---|---|---|
перетаскиваемый | protected | IDперетаскиваемый | |
перетащитьTarget | protected | IDragTarget | нулевой | |
startLoc | protected | Координировать | |
рабочее пространство | protected | Рабочая областьSvg |
Методы
Метод | Модификаторы | Описание |
---|---|---|
onDrag(e, TotalDelta) | Осуществляет вычисление того, куда на самом деле следует переместить элемент. | |
onDragEnd (е) | Справляется с любой очисткой перетаскивания. | |
onDragStart (е) | Обрабатывает любой запуск перетаскивания. | |
пикселейToWorkspaceUnits(pixelCoord) | protected | |
mustReturnToStart(e, перетаскиваемый) | protected | Возвращает true, если мы должны вернуть перетаскиваемый объект в исходное положение в конце перетаскивания. |
updateDragTarget (е) | protected | Обновляет цель перетаскивания под указателем (если она есть). |
willDeleteDraggable(e, перетаскиваемый) | protected | Возвращает true, если мы удалим перетаскиваемый объект, если он был переброшен в текущее местоположение. |