ブロックする >utils >指標

utils.Metrics インターフェース

署名:

export interface Metrics 

プロパティ

プロパティ 修飾子 タイプ 説明
absoluteLeft 数値 ワークスペースの表示部分の左端(blocklyDiv を基準とする)。
absoluteTop 数値 ワークスペースの表示部分の上端(blocklyDiv を基準とする)。
contentHeight 数値 コンテンツの高さ。
contentLeft 数値 ワークスペースの原点を基準としたコンテンツの左端。
contentTop 数値 コンテンツの上端(ワークスペースの起点を基準とする)。
contentWidth 数値 コンテンツの幅。
flyoutHeight 数値 フライアウトが常に開いている場合の高さ。それ以外の場合はゼロ。
flyoutWidth 数値 フライアウトの幅(常に開いている場合)。それ以外の場合はゼロ。
scrollHeight 数値 スクロール領域の高さ。
scrollLeft 数値 ワークスペースの原点を基準とするスクロール領域の左端。
scrollTop 数値 スクロール領域の上端(ワークスペースの原点を基準とする)。
scrollWidth 数値 スクロール領域の幅。
svgHeight 数値 Blockly div の高さ(ビューとツールボックスの高さ、それ以外は単純)。
svgWidth 数値 Blockly div の幅(単純かそれ以外かはビュー + ツールボックスの幅)。
toolboxHeight 数値 ツールボックスの高さ(存在する場合)。それ以外の場合はゼロ。
toolboxPosition 数値 上、下、左、右。TOOLBOX_AT 定数を使用して比較します。
toolboxWidth 数値 ツールボックスの幅(存在する場合)。それ以外の場合はゼロ。
viewHeight 数値 ワークスペースの表示部分の高さ。
viewLeft 数値 ワークスペースの表示部分の左端(ワークスペースの原点を基準とする)。
viewTop 数値 ワークスペースの表示部分の上端(ワークスペースの原点を基準とする)。
viewWidth 数値 ワークスペースの表示部分の幅。