blockly > IPositionable > position
IPositionable.position() method
Positions the element. Called when the window is resized.
Signature:
position(metrics: UiMetrics, savedPositions: Rect[]): void;
Parameters
Parameter |
Type |
Description |
metrics |
UiMetrics |
The workspace metrics. |
savedPositions |
Rect[] |
List of rectangles that are already on the workspace. |
Returns:
void
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-09-18 UTC.
[null,null,["Last updated 2024-09-18 UTC."],[[["The `IPositionable.position()` method in Blockly is used to position an element, typically when the window is resized."],["It takes `UiMetrics` and a list of existing `Rect` objects as input to determine the element's new position, ensuring it fits within the workspace and avoids overlapping other elements."],["This method doesn't return any value, it directly modifies the position of the element it's called upon."]]],[]]