блочно > 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 для сравнения.

Подпись:

getMetrics(): Metrics;

Возврат:

Метрики

Содержит метрики размера и положения рабочей области верхнего уровня.