ブロックする >IMetricsManager >getMetrics
IMetricsManager.getMetrics() メソッド
トップレベル ワークスペースのスクロールバーのサイズ設定に必要なすべての指標を含むオブジェクトを返します。次のプロパティが計算されます。座標系: ピクセル座標、-left、-up、+right、+down .viewHeight: ワークスペースの表示部分の高さ。.viewWidth: ワークスペースの表示部分の幅。.contentHeight: コンテンツの高さ。.contentWidth: コンテンツの幅。.svgHeight: Blockly div(ビュー + ツールボックス、シンプルかそれ以外か)の高さ。.svgWidth: Blockly div の幅(ビュー + ツールボックス、シンプルか、それ以外か)、.viewTop: ワークスペースの原点を基準としたワークスペースの表示部分の上端。.viewLeft: ワークスペースの原点を基準とするワークスペースの表示部分の左端。.contentTop: コンテンツの上端。ワークスペースの起点を基準とします。.contentLeft: ワークスペースの原点を基準とするコンテンツの左端。.絶対トップ: ワークスペースの表示部分の上端(blocklyDiv を基準とする)。.completeLeft: ワークスペースの表示部分の左端(blocklyDiv を基準とする)。.toolboxWidth: ツールボックスの幅(存在する場合)。それ以外の場合はゼロ。.toolboxHeight: ツールボックスの高さ(存在する場合)。それ以外の場合はゼロ。.flyoutWidth: 常に開いている場合のフライアウトの幅。それ以外の場合はゼロ。.flyoutHeight: フライアウトが常に開いている場合の高さ。それ以外の場合はゼロ。.toolboxPosition: 上、下、左、右。TOOLBOX_AT 定数を使用して比較します。
署名:
getMetrics(): Metrics;
戻り値:
トップレベル ワークスペースのサイズと位置の指標が含まれます。