blockly > MetricsManager > getMetrics
طريقة MetricsManager.getMetrics()
تعرِض هذه الدالة عنصرًا يتضمّن جميع المقاييس المطلوبة لضبط حجم أشرطة التمرير لمساحة عمل من المستوى الأعلى. يتم حساب الخصائص التالية: نظام الإحداثيات: إحداثيات البكسل، -left، -up، +right، +down .viewHeight: ارتفاع الجزء المرئي من مساحة العمل. .viewWidth: عرض الجزء المرئي من مساحة العمل .contentHeight: ارتفاع المحتوى .contentWidth: عرض المحتوى .scrollHeight: ارتفاع منطقة التمرير .scrollWidth: عرض منطقة التمرير .svgHeight: ارتفاع div في Blockly (طريقة العرض + صندوق الأدوات، سواء كان بسيطًا أو غير ذلك)، .svgWidth: عرض div في Blockly (طريقة العرض + صندوق الأدوات، سواء كان بسيطًا أو غير ذلك)، .viewTop: الحافة العلوية للجزء المرئي من مساحة العمل، بالنسبة إلى منشأ مساحة العمل .viewLeft: الحافة اليسرى للجزء المرئي من مساحة العمل، بالنسبة إلى مصدر مساحة العمل. .contentTop: الحافة العلوية للمحتوى، نسبةً إلى منشأ مساحة العمل .contentLeft: الحافة اليسرى للمحتوى بالنسبة إلى أصل مساحة العمل .scrollTop: الحافة العلوية من منطقة التمرير، نسبةً إلى مصدر مساحة العمل scrollLeft.: الحافة اليسرى لمنطقة التمرير بالنسبة إلى منشأ مساحة العمل absoluteTop.: الحافة العلوية للجزء المرئي من مساحة العمل، بالنسبة إلى blocklyDiv .absoluteLeft: الحافة اليسرى للجزء المرئي من مساحة العمل، بالنسبة إلى blocklyDiv .toolboxWidth: عرض صندوق الأدوات، في حال توفّره وصفر بخلاف ذلك. .toolboxHeight: ارتفاع مربع الأدوات، إن وجد. وصفر بخلاف ذلك. .flyoutWidth: عرض النافذة المنبثقة إذا كانت مفتوحة دائمًا وبخلاف ذلك، سيكون صفرًا. .flyoutHeight: ارتفاع النافذة المنبثقة إذا كانت مفتوحة دائمًا وبخلاف ذلك، سيكون صفرًا. .toolboxPosition: أعلى القائمة أو أسفلها أو يسارها أو يمينها. استخدِم الثوابت TOOLBOX_AT للمقارنة.
Signature:
getMetrics(): Metrics;
المرتجعات:
يحتوي على مقاييس الحجم والموضع لمساحة عمل ذات مستوى أعلى.