Layout
The <Layout> element arranges its children either horizontally or
vertically. Children can be weighted to control how available space is
distributed.
Note
The weight attribute is valid only in the inclusive range 0 to 1.
Values greater than 1 are invalid.
Example — Horizontal Layout
<Layout orientation="horizontal">
<Text weight="0.25">Left column</Text>
<Text weight="0.50">Center column (twice as wide)</Text>
<Text weight="0.25">Right column</Text>
</Layout>
Example — Vertical Layout
<Layout orientation="vertical">
<Text weight="0.60">Top row</Text>
<Text weight="0.40">Bottom row</Text>
</Layout>
Attributes
Attribute |
Type |
Description |
|---|---|---|
|
string |
|
Child nodes inside a layout can use the weight attribute to control
proportional sizing. If no weights are set, children share space equally.