차단 > IMetricsManager > getMetrics

IMetricsManager.getMetrics() 메서드

최상위 작업공간의 스크롤바 크기를 조정하는 데 필요한 모든 측정항목이 있는 객체를 반환합니다. 다음 속성이 계산됩니다. 좌표계: 픽셀 좌표, -left, -up, +right, +down .viewHeight: 작업공간에서 보이는 부분의 높이. .viewWidth: 작업공간에서 보이는 부분의 너비입니다. .contentHeight: 콘텐츠의 높이입니다. .contentWidth: 콘텐츠의 너비입니다. .svgHeight: Blockly div의 높이 (보기 + 도구 상자, 단순 또는 기타), .svgWidth: Blockly div의 너비 (보기 + 도구 상자 등), .viewTop: 작업공간 원점을 기준으로 작업공간의 보이는 부분 상단 가장자리. .viewLeft: 작업공간 원점을 기준으로 작업공간에서 표시되는 부분의 왼쪽 가장자리. .contentTop: 작업공간 원점을 기준으로 콘텐츠의 상단 가장자리입니다. .contentLeft: 작업공간 원점을 기준으로 콘텐츠의 왼쪽 가장자리. .AbsoluteTop: blocklyDiv를 기준으로 작업공간에서 보이는 부분의 상단 가장자리. .AbsoluteLeft: blocklyDiv를 기준으로 작업공간에서 보이는 부분의 왼쪽 가장자리. .toolboxWidth: 도구 상자의 너비입니다(있는 경우). 그렇지 않은 경우 0입니다. .toolboxHeight: 도구 상자의 높이입니다(있는 경우). 그렇지 않은 경우 0입니다. .flyoutWidth: 플라이아웃이 항상 열려 있는 경우 플라이아웃의 너비입니다. 그렇지 않은 경우 0입니다. .flyoutHeight: 플라이아웃이 항상 열려 있는 경우 플라이아웃의 높이입니다. 그렇지 않은 경우 0입니다. .toolboxPosition: 상단, 하단, 왼쪽 또는 오른쪽 TOOLBOX_AT 상수를 사용하여 비교합니다.

서명:

getMetrics(): Metrics;

반환:

측정항목

최상위 작업공간의 크기 및 위치 측정항목을 포함합니다.