new DragSession
DragSession
図形(Shapeクラス)のドラッグ操作を行うためのクラスです。コンストラクタで渡された図形についてのドラッグ操作を管理します。
Parameters:
Name | Type | Description |
---|---|---|
shape |
ArtShape | ドラッグ操作対象の図形 |
Members
-
shape :ArtShape
-
ドラッグ操作対象の図形
Methods
-
cancel
-
ドラッグセッションを終了して位置を元に戻す
moveメソッドで移動させた処理を元に戻します。
Returns:
- Type
- DragSession
-
end
-
ドラッグセッションを終了して位置を確定させる
moveメソッドを使って移動させた位置で、図形の位置を確定します。
Returns:
- Type
- DragSession
-
move
-
指定された位置に移動
このメソッドを使って図形を移動すると、見た目の位置のみが変化します。図形(ArtShape)のmoveToやmoveByは呼ばれません。 ユーザによるドラッグ操作等の、移動先が未確定の場合の図形の移動のためのメソッドです。
このメソッドで移動した位置に、図形の位置を確定させたい場合は、endを呼んでください。
引数にはドラッグセッション開始位置からの移動量(x,y)を指定します。
Parameters:
Name Type Description x
number y
number