blockly > IMetricsManager > getMetrics

IMetricsManager.getMetrics() yöntemi

Üst düzey çalışma alanının kaydırma çubuklarını boyutlandırmak için gereken tüm metrikleri içeren bir nesneyi döndürür. Şu özellikler hesaplanır: Koordinat sistemi: piksel koordinatları, -sol, -up, +sağ, +aşağı .viewHeight: Çalışma alanının görünür bölümünün yüksekliği. .viewWidth: Çalışma alanının görünür bölümünün genişliği. .contentHeight: İçeriğin yüksekliği. .contentWidth: İçeriğin genişliği. .svgHeight: Blockly div öğesinin (görünüm + araç kutusu, basit veya başka şekilde) yüksekliği, .svgWidth: Blockly div öğesinin (görünüm + araç kutusu, basit veya başka bir şekilde) genişliği, .viewTop: Çalışma alanı kaynağına göre çalışma alanının görünür bölümünün üst kenarı. .viewLeft: Çalışma alanı kaynağına göre çalışma alanının görünür bölümünün sol kenarı. .contentTop: Çalışma alanı kaynağına göre içeriğin üst tarafı. .contentLeft: Çalışma alanı kaynağına göre içeriğin sol kenarı. .strictTop: Çalışma alanının görünür bölümünün, blocklyDiv öğesine göre en üst kenarı. .MutlakSol: BlocklyDiv'e göre çalışma alanının görünür kısmının sol kenarı. .toolboxWidth: Araç kutusunun genişliği (varsa). Aksi takdirde sıfırdır. .toolboxHeight: Araç kutusunun yüksekliği (varsa). Aksi takdirde sıfırdır. .flyoutWidth: Her zaman açık olan kayan öğenin genişliği. Aksi takdirde sıfırdır. .flyoutHeight: Her zaman açık durumdaysa pencerenin yüksekliği. Aksi takdirde sıfırdır. .toolboxPosition: Üst, alt, sol veya sağ. Karşılaştırmak için TOOLBOX_AT sabitlerini kullanın.

İmza:

getMetrics(): Metrics;

Şunu döndürür:

Metrikler

Üst düzey bir çalışma alanının boyut ve konum metriklerini içerir.