Skip to main content

Home > blockly > FlyoutMetricsManager

FlyoutMetricsManager class

Calculates metrics for a flyout's workspace. The metrics are mainly used to size scrollbars for the flyout.

Signature:

export declare class FlyoutMetricsManager extends MetricsManager 

Extends: MetricsManager

Constructors

ConstructorModifiersDescription
(constructor)(workspace, flyout)Constructs a new instance of the FlyoutMetricsManager class

Properties

PropertyModifiersTypeDescription
flyout_protectedIFlyoutThe flyout that owns the workspace to calculate metrics for.

Methods

MethodModifiersDescription
getContentMetrics(opt_getWorkspaceCoordinates)
getScrollMetrics(opt_getWorkspaceCoordinates, opt_viewMetrics, opt_contentMetrics)