Namespace: Metrics

Properties

absoluteLeft

number

Left-edge of the visible portion of the workspace, relative to the blocklyDiv.

absoluteTop

number

Top-edge of the visible portion of the workspace, relative to the blocklyDiv.

contentHeight

number

Height of the content.

contentLeft

number

Left-edge of the content relative to the workspace origin.

contentTop

number

Top-edge of the content, relative to the workspace origin.

contentWidth

number

Width of the content.

flyoutHeight

number

Height of the flyout if it is always open. Otherwise zero.

flyoutWidth

number

Width of the flyout if it is always open. Otherwise zero.

scrollHeight

number

Height of the scroll area.

scrollLeft

number

Left-edge of the scroll area relative to the workspace origin.

scrollTop

number

Top-edge of the scroll area, relative to the workspace origin.

scrollWidth

number

Width of the scroll area.

svgHeight

number

Height of the Blockly div (the view + the toolbox, simple of otherwise).

svgWidth

number

Width of the Blockly div (the view + the toolbox, simple or otherwise).

toolboxHeight

number

Height of the toolbox, if it exists. Otherwise zero.

toolboxPosition

number

Top, bottom, left or right. Use TOOLBOX_AT constants to compare.

toolboxWidth

number

Width of the toolbox, if it exists. Otherwise zero.

viewHeight

number

Height of the visible portion of the workspace.

viewLeft

number

Left-edge of the visible portion of the workspace, relative to the workspace origin.

viewTop

number

Top-edge of the visible portion of the workspace, relative to the workspace origin.

viewWidth

number

Width of the visible portion of the workspace.