コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
ブロックする >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;
戻り値:
指標
トップレベル ワークスペースのサイズと位置の指標が含まれます。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-07-25 UTC。
[[["わかりやすい","easyToUnderstand","thumb-up"],["問題の解決に役立った","solvedMyProblem","thumb-up"],["その他","otherUp","thumb-up"]],[["必要な情報がない","missingTheInformationINeed","thumb-down"],["複雑すぎる / 手順が多すぎる","tooComplicatedTooManySteps","thumb-down"],["最新ではない","outOfDate","thumb-down"],["翻訳に関する問題","translationIssue","thumb-down"],["サンプル / コードに問題がある","samplesCodeIssue","thumb-down"],["その他","otherDown","thumb-down"]],["最終更新日 2025-07-25 UTC。"],[],["The `getMetrics()` method, part of the `IMetricsManager` interface, returns a `Metrics` object detailing the size and position of a top-level Blockly workspace. This includes properties such as `viewHeight`, `viewWidth`, `contentHeight`, `contentWidth`, `svgHeight`, and `svgWidth`. It also includes `viewTop`, `viewLeft`, `contentTop`, `contentLeft`, `absoluteTop`, `absoluteLeft`. It calculates the size and location of the toolbox (`toolboxWidth`, `toolboxHeight`) and the flyout (`flyoutWidth`, `flyoutHeight`), and returns the `toolboxPosition` as top, bottom, left or right.\n"]]