Drag.Dragger 類別
Signature:
export declare class Dragger implements IDragger
實作: IDragger
建構函式
建構函式 | 修飾符 | 說明 |
---|---|---|
(建構函式)(可拖曳, 工作區) | 建構 Dragger 類別的新例項 |
屬性
屬性 | 修飾符 | 類型 | 說明 |
---|---|---|---|
可拖曳 | protected |
IDraggable | |
dragTarget | protected |
IDragTarget | 空值 | |
startLoc | protected |
座標 | |
工作區 | protected |
WorkspaceSvg |
方法
方法 | 修飾符 | 說明 |
---|---|---|
onDrag(e, totalDelta) | 處理計算元素實際移動位置。 | |
onDragEnd(e) | 處理任何拖曳清理。 | |
onDragStart(e) | 處理任何拖曳啟動。 | |
pixelsToWorkspaceUnits(pixelCoord) | protected |
|
shouldReturnToStart(e, draggable) | protected |
如果我們要在拖曳結束時將可拖曳物件傳回至原始位置,則會傳回 true。 |
updateDragTarget(e) | protected |
更新指標下方的拖曳目標 (如果有的話)。 |
wouldDeleteDraggable(e, draggable) | protected |
如果我們可以刪除位於目前位置的可拖曳項目,則傳回 true。 |