Layout
Allows users to create dashboard displays.
🔗 Explore Layouts: Use Cases
Function Parameters​
1. hconcat​
- Horizontally concatenate a collection of Web elements. Places elements in a row.
Function Signature
app.mosaic(
vg.layouts.hconcat(contents)
)
Parameters | Description |
---|---|
contents (List[Component]) | A list of components to be horizontally concatenated in a row layout. |
*args (Component) | Components to be horizontally concatenated in a row layout. |
2. hspace​
- Add horizontal space between elements. If size is a number it is interpreted as a pixel value, otherwise it will be interpreted as a CSS dimension.
Function Signature
app.mosaic(
vg.layouts.hspace(space)
)
Parameters | Description |
---|---|
space (Union[int, float, str]) | Horizontal space to place between components. Number values indicate screen pixels, and string values may use CSS units (em, pt, px, etc). |
3. vconcat​
Function Signature
app.mosaic(
vg.layouts.vconcat(contents)
)
- Vertically concatenate a collection of Web elements. Places elements in a column.
Parameters | Description |
---|---|
contents (List[Component]) | A list of components to be vertically concatenated in a column layout. |
*args (Component) | Components to be vertically concatenated in a column layout. |
4. vspace​
Function Signature
app.mosaic(
vg.layouts.vspace(space)
)
- Add vertical space between elements. If size is a number it is interpreted as a pixel value, otherwise it will be interpreted as a CSS dimension.
Parameters | Description |
---|---|
space (Union[int, float, str]) | Vertical space to place between components. Number values indicate screen pixels, and string values may use CSS units (em, pt, px, etc). |