blockly > IMetricsManager > getMetrics
Metode IMetricsManager.getMetrics()
Menampilkan objek dengan semua metrik yang diperlukan untuk menyesuaikan ukuran scrollbar di 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. .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, sesuai dengan asal ruang kerja. .contentTop: Tepi atas konten, relatif terhadap asal ruang kerja. .contentLeft: Tepi kiri konten sesuai dengan 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.