blockly > ドラッグ > BlockDragStrategy

dragging.BlockDragStrategy クラス

署名:

export declare class BlockDragStrategy implements IDragStrategy 

実装: IDragStrategy

コンストラクタ

コンストラクタ 修飾子 説明
(コンストラクタ)(ブロック) BlockDragStrategy クラスの新しいインスタンスを作成します。

メソッド

メソッド 修飾子 説明
drag(newLoc) ブロックを移動し、接続プレビューを更新します。
endDrag(e) ドラッグの終了時に状態をクリーンアップします。保留中の接続を適用します。
getSearchRadius() protected 近くにある有効な接続を検索する際に使用する半径を取得します。
isMovable() ブロックが現在移動可能である場合は true を返します。一致しない場合は False です。
revertDrag() ブロックをドラッグの開始位置に戻します(接続の再接続を含む)。
shouldHealStack(e) protected ドラッグが単一のブロックに作用するか、ブロックのスタックに作用するかを取得します。
startDrag(e) ブロックを親ブロックから切断するなど、ドラッグを開始するための設定を処理します。