Documentation
ColumnLayout
Require: IP-Symcon >= 6.0
Creates a column in which form fields are displayed one below one another. This is particularly useful for dynamically adapting the content.

This item is not supported by the Legacy Console. If a module with this element is opened in the legacy console, all the elements contained are displayed one below the other in the form.
Parameters
| Parameter | Description |
|---|---|
| items | List of configuration items within the column |
| name (optional) | Name of the column |
| type | ColumnLayout |
| visible (optional) | (default:true) If true, the column is visible, otherwise it is invisible |
Example
// column layout
{
"type": "ColumnLayout",
"items": [
{
"type": "SelectLocation",
"name": "Location",
"caption": "My Location"
},{
"type": "Button",
"caption": "Test",
"onClick": "TM_Update($id);"
},{
"type": "Button",
"caption": "Test2",
"onClick": "TM_Update2($id);"
}
]
}