dragging.Dragger クラス
署名:
export declare class Dragger implements IDragger
実装: IDragger
コンストラクタ
コンストラクタ | 修飾子 | 説明 |
---|---|---|
(コンストラクタ)(ドラッグ可能、ワークスペース) | Dragger クラスの新しいインスタンスを作成します。 |
プロパティ
プロパティ | 修飾子 | タイプ | 説明 |
---|---|---|---|
draggable | protected |
IDraggable | |
dragTarget | protected |
IDragTarget | null | |
startLoc | protected |
座標 | |
workspace | protected |
WorkspaceSvg |
メソッド
メソッド | 修飾子 | 説明 |
---|---|---|
onDrag(e, totalDelta) | 要素を実際に移動する場所の計算を処理します。 | |
onDragEnd(e) | ドラッグのクリーンアップを処理します。 | |
onDragStart(e) | ドラッグ開始を処理します。 | |
pixelsToWorkspaceUnits(pixelCoord) | protected |
|
shouldReturnToStart(e, rootDraggable) | protected |
ドラッグの終了時にドラッグ可能な要素を元の位置に戻す必要がある場合は true を返します。 |
updateDragTarget(e) | protected |
ポインタの下のドラッグ ターゲット(存在する場合)を更新します。 |
wouldDeleteDraggable(e, rootDraggable) | protected |
ドラッグ可能な要素が現在の位置にドロップされた場合に削除される場合は true を返します。 |