blockly > Flyout > dragAngleRange_

Flyout.dragAngleRange_ プロパティ

フライアウトからのドラッグ角度の範囲は、「ワークスペースに向かってドラッグ」と見なされます。直交線からフライアウト エッジまでのこの角度の範囲内にあるドラッグは、「ワークスペースに向かってドラッグ」とみなされます。

署名:

protected dragAngleRange_: number;

Flyout                                                 Edge   Workspace
[block] /  <-within this angle, drags "toward workspace" |
[block] ---- orthogonal to flyout boundary ----          |
[block] \                                                |

角度は、直交角からの度数で指定します。

これにより、新しいブロックを作成するタイミングとフライアウトをスクロールするタイミングを判断できます。360 に設定すると、すべてのドラッグで新しいブロックが作成されます。