blockly > 拖曳 > Dragger

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。