封鎖 >MetricsManager >getMetrics
MetricsManager.getMetrics() 方法
傳回物件,其中包含為頂層工作區大小調整捲軸所需的所有指標。系統會計算下列屬性:座標系統:像素座標、-left、-up、+right、+down .viewHeight:工作區可見部分的高度。.viewWidth:工作區可見部分的寬度。.contentHeight:內容的高度。.contentWidth:內容的寬度。.scrollHeight:捲動區域的高度。.scrollWidth:捲動區域的寬度。.svgHeight: Blockly div 的高度 (檢視畫面 + 工具箱,可以是簡單的或其他形式)、.svgWidth: Blockly div 的寬度 (檢視畫面 + 工具箱、簡單或其他屬性)、.viewTop:相對於工作區起點,工作區可見部分的頂端邊緣。.viewLeft:相對於工作區原點,工作區可見部分的左邊緣。.contentTop:相對於工作區起點的內容頂端邊緣。.contentLeft:相對於工作區起點的內容左邊緣。.scrollTop:相對於工作區起點的捲動區域頂端邊緣。.scrollLeft:相對於工作區起點的捲動區域左邊緣。.absoluteTop:與 blocklyDiv 相比,工作區可見部分的頂端邊緣。.absoluteLeft:相對於 blocklyDiv 的,工作區可見部分的左邊緣。.toolboxWidth:工具箱的寬度 (如果有)。否則為 0。.toolboxHeight:工具箱的高度 (如有)。否則為零。.flyoutWidth:如果彈出式視窗一律開啟,則彈出式視窗的寬度。否則為 0。.flyoutHeight:如果彈出式視窗一律處於開啟狀態,則為彈出式視窗的高度。否則為零。.toolboxPosition:頂端、底部、左側或右側。使用 TOOLBOX_AT 常數進行比較。
Signature:
getMetrics(): Metrics;
退貨:
包含頂層工作區的大小和位置指標。