blockly > MetricsManager > getMetrics

طريقة MetricsManager.getMetrics()

لعرض كائن مع جميع المقاييس المطلوبة لحجم أشرطة التمرير لمساحة العمل ذات المستوى الأعلى. يتم حساب الخصائص التالية: نظام إحداثي: إحداثيات بكسل، -يسار، -أعلى، + يمين، +أسفل .viewheight: ارتفاع الجزء المرئي من مساحة العمل. .viewwidth: عرض الجزء المرئي من مساحة العمل. .contentheight: ارتفاع المحتوى .contentwidth: عرض المحتوى .scrollHeight: ارتفاع منطقة التمرير. .scrollOffer: عرض منطقة التمرير svgheight.: ارتفاع جزء div الرقمي (العرض + مربع الأدوات، أو البسيط أو غير ذلك)، أو .svg width: عرض قسم "Blockly div" (العرض + صندوق الأدوات، البسيط أو غير ذلك)، أو .viewTop: الحافة العلوية من مساحة العمل بالنسبة إلى مصدر مساحة العمل. .viewLeft: الحافة اليسرى للجزء المرئي من مساحة العمل، بالنسبة إلى أصل مساحة العمل. .contentTop: أعلى مستوى من المحتوى، مقارنةً بأصل مساحة العمل. .contentLeft: الحافة اليسرى من المحتوى بالنسبة إلى مصدر مساحة العمل. .scrollTop: أعلى حافة منطقة التمرير، بالنسبة إلى أصل مساحة العمل. .scrollLeft: الحافة اليسرى من منطقة التمرير بالنسبة إلى أصل مساحة العمل absoluteTop: أعلى حافة الجزء المرئي من مساحة العمل، بالنسبة إلى blocklyDiv. .absoluteLeft: الحافة اليسرى للجزء المرئي من مساحة العمل، بالنسبة إلى blocklyDiv. .toolbox width: عرض صندوق الأدوات، في حال توفّره. وإلا يمكنك استخدام القيمة "صفر". .toolboxheight: ارتفاع صندوق الأدوات، إن كان موجودًا. وإلا يمكنك استخدام القيمة "صفر". .flyout width (عرض القائمة المنبثقة): عرض القائمة المنبثقة إذا كانت مفتوحة دائمًا وإلا يمكنك استخدام القيمة "صفر". .flyoutHeight: ارتفاع القائمة المنبثقة إذا كانت مفتوحة دائمًا. وإلا يمكنك استخدام القيمة "صفر". .toolboxPosition: أعلى أو أسفل أو يسار أو يمين. استخدم ثوابت TOOLBOX_AT للمقارنة.

Signature:

getMetrics(): Metrics;

المرتجعات:

المقاييس

يحتوي على مقاييس الحجم والموضع لمساحة العمل ذات المستوى الأعلى.