blockly > VerticalFlyout

VerticalFlyout クラス

フライアウトのクラス。

署名:

export declare class VerticalFlyout extends Flyout 

拡張: フライアウト

コンストラクタ

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

プロパティ

プロパティ 修飾子 タイプ 説明
registryName static 文字列 レジストリ内の縦型のフライアウトの名前。

メソッド

メソッド 修飾子 説明
getClientRect() ビューポートを基準としたピクセル単位で、ドラッグ ターゲット領域の境界長方形を返します。
getX() フライアウトの位置の x 座標を計算します。
getY() フライアウトの位置の y 座標を計算します。
isDragTowardWorkspace(currentDragDeltaXY) フライアウトの位置と向きに基づいて、ドラッグのデルタがワークスペースに向かっているかどうかを判断します。これは、determineDragIntention_ で、新しいブロックを作成するのか、フライアウトをスクロールするのかを確認するために使用されます。
layout_(contents) protected フライアウトにブロックを配置します。
position() フライアウトをワークスペースの端に移動します。
reflowInternal_() protected フライアウトの幅を計算します。RTL の場合: ブロックとボタンを右揃えにレイアウトします。
scrollToStart() フライトアウトを上までスクロールします。
setMetrics_(xyRatio) protected スクロールバーに合わせて、フロイアウトの移動を設定します。
wheel_(e) protected フライアウトをスクロールします。