blockly > Flyout > layout_
Flyout.layout_() method
Lay out the blocks in the flyout.
Signature:
protected abstract layout_(contents: FlyoutItem[], gaps: number[]): void;
Parameters
Parameter |
Type |
Description |
contents |
FlyoutItem[] |
The blocks and buttons to lay out. |
gaps |
number[] |
The visible gaps between blocks. |
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 `layout_()` method is responsible for arranging blocks and buttons within the Blockly flyout."],["It takes an array of `FlyoutItem` representing blocks and buttons, and an array of numbers representing the gaps between them to determine the layout."],["This method is protected and abstract, meaning it needs to be implemented by extending classes with specific layout logic."],["The layout process doesn't return any value (void) but modifies the visual arrangement of the flyout elements."]]],[]]