blockly > MetricsManager > getMetrics
Metode MetricsManager.getMetrics()
Menampilkan objek dengan semua metrik yang diperlukan untuk menentukan ukuran scrollbar untuk ruang kerja tingkat atas. Properti berikut dihitung: Sistem koordinat: koordinat piksel, -left, -up, +right, +down .viewHeight: Tinggi bagian ruang kerja yang terlihat. .viewWidth: Lebar bagian ruang kerja yang terlihat. .contentHeight: Tinggi konten. .contentWidth: Lebar konten. .scrollHeight: Tinggi area scroll. .scrollWidth: Lebar area scroll. .svgHeight: Tinggi div Blockly (tampilan + toolbox, sederhana atau lainnya), .svgWidth: Lebar div Blockly (tampilan + toolbox, sederhana atau lainnya), .viewTop: Tepi atas ruang kerja yang terlihat, sesuai dengan asal ruang kerja. .viewLeft: Tepi kiri bagian ruang kerja yang terlihat, relatif terhadap asal ruang kerja. .contentTop: Tepi atas konten, relatif terhadap asal ruang kerja. .contentLeft: Tepi kiri konten sesuai dengan asal ruang kerja. .scrollTop: Tepi atas area scroll, relatif terhadap asal ruang kerja. .scrollLeft: Tepi kiri area scroll relatif terhadap asal ruang kerja. .absoluteTop: Tepi atas bagian ruang kerja yang terlihat, relatif terhadap blocklyDiv. .absoluteLeft: Tepi kiri bagian ruang kerja yang terlihat, relatif terhadap blocklyDiv. .toolboxWidth: Lebar toolbox, jika ada. Jika tidak, nol. .toolboxHeight: Tinggi toolbox, jika ada. Jika tidak, nol. .flyoutWidth: Lebar flyout jika selalu terbuka. Jika tidak, nol. .flyoutHeight: Tinggi flyout jika selalu terbuka. Jika tidak, nol. .toolboxPosition: Atas, bawah, kiri, atau kanan. Gunakan konstanta TOOLBOX_AT untuk membandingkan.
Tanda Tangan:
getMetrics(): Metrics;
Hasil:
Berisi metrik ukuran dan posisi ruang kerja tingkat atas.