با مجموعهها، منظم بمانید
ذخیره و طبقهبندی محتوا براساس اولویتهای شما.
blockly > IMetricsManager > getMetrics
متد IMetricsManager.getMetrics().
یک شی را با تمام معیارهای مورد نیاز برای اندازهگیری نوارهای پیمایش برای یک فضای کاری سطح بالا برمیگرداند. ویژگی های زیر محاسبه می شوند: سیستم مختصات: مختصات پیکسل، -چپ، -بالا، +راست، +پایین .viewHeight: ارتفاع قسمت قابل مشاهده از فضای کاری. .viewWidth: عرض قسمت قابل مشاهده از فضای کاری. .contentHeight: ارتفاع محتوا. .contentWidth: عرض محتوا. .svgHeight: ارتفاع div Blockly (نما + جعبه ابزار، ساده یا غیر آن)، .svgWidth: عرض Blockly div (نما + جعبه ابزار، ساده یا غیر آن)، .viewTop: لبه بالای قسمت قابل مشاهده از فضای کار، نسبت به مبدا فضای کار. .viewLeft: لبه سمت چپ قسمت قابل مشاهده از فضای کاری، نسبت به مبدا فضای کاری. .contentTop: لبه بالایی محتوا، نسبت به مبدا فضای کاری. .contentLeft: لبه سمت چپ محتوا نسبت به مبدا فضای کاری. .absoluteTop: لبه بالایی قسمت قابل مشاهده از فضای کاری، نسبت به blocklyDiv. .absoluteLeft: لبه سمت چپ قسمت قابل مشاهده از فضای کاری، نسبت به blocklyDiv. .toolboxWidth: عرض جعبه ابزار، در صورت وجود. در غیر این صورت صفر. .toolboxHeight: ارتفاع جعبه ابزار، در صورت وجود. در غیر این صورت صفر. .flyoutWidth: پهنای flyout اگر همیشه باز باشد. در غیر این صورت صفر. flyoutHeight: ارتفاع فلای اوت اگر همیشه باز باشد. در غیر این صورت صفر. .toolboxPosition: بالا، پایین، چپ یا راست. از ثابت های TOOLBOX_AT برای مقایسه استفاده کنید.
امضا:
getMetrics(): Metrics;
برمیگرداند:
معیارها
شامل معیارهای اندازه و موقعیت یک فضای کاری سطح بالا است.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2025-07-24 بهوقت ساعت هماهنگ جهانی."],[],["The `getMetrics()` method, part of the `IMetricsManager` interface, returns a `Metrics` object detailing the size and position of a top-level Blockly workspace. This includes properties such as `viewHeight`, `viewWidth`, `contentHeight`, `contentWidth`, `svgHeight`, and `svgWidth`. It also includes `viewTop`, `viewLeft`, `contentTop`, `contentLeft`, `absoluteTop`, `absoluteLeft`. It calculates the size and location of the toolbox (`toolboxWidth`, `toolboxHeight`) and the flyout (`flyoutWidth`, `flyoutHeight`), and returns the `toolboxPosition` as top, bottom, left or right.\n"]]