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