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
| Constructor | Modifiers | Description |
|---|---|---|
| (constructor)(workspace, flyout) | Constructs a new instance of the FlyoutMetricsManager class |
Properties
| Property | Modifiers | Type | Description |
|---|---|---|---|
| flyout_ | protected | IFlyout | The flyout that owns the workspace to calculate metrics for. |
Methods
| Method | Modifiers | Description |
|---|---|---|
| getContentMetrics(opt_getWorkspaceCoordinates) | ||
| getScrollMetrics(opt_getWorkspaceCoordinates, opt_viewMetrics, opt_contentMetrics) |