ブロック > ドラッグ > ドラガー

deck.Dragger クラス

署名:

export declare class Dragger implements IDragger 

実装: IDragger

コンストラクタ

コンストラクタ 修飾子 説明
(コンストラクタ)(ドラッグ可能、ワークスペース) Dragger クラスの新しいインスタンスを作成します。

プロパティ

プロパティ 修飾子 タイプ 説明
ドラッグ可能 protected IDraggable
dragTarget protected IDragTarget | null
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 を返します。