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) | ブロックを親ブロックから切断するなど、ドラッグを開始するための設定を処理します。 |