gui.layout.get_layout
gui.layout.get_layout(modules, macros)
Generate the layout for the control room application.
This function creates the overall layout of the control room application, including headers, module tiles, and other UI components. It integrates modules and macros into the layout.
Parameters
Name | Type | Description | Default |
---|---|---|---|
modules | list[ModuleConnection] | A list of ModuleConnection objects representing the modules to be included in the application. | required |
macros | dict | None | A dictionary containing macro definitions to be used in the application. If None, no macros are used. | required |
Returns
Name | Type | Description |
---|---|---|
html.Div | A Dash HTML Div containing the entire layout of the control room application. |