Dokumentation
RowLayout
Benötigt: Symcon >= 5.0
Erstellt eine Zeile, in welcher Formularfelder nebeneinander dargestellt werden.

Parameter
| Parameter | Beschreibung |
|---|---|
| halign (optional) | (default: "left") Horizontale Ausrichtung der Elemente innerhalb der Zeile (ab Symcon 9.1) "left": Die Elemente werden links ausgerichtet "center": Die Elemente werden zentriert "right": Die Elemente werden rechts ausgerichtet "between": Die Elemente werden über die Breite verteilt, das erste Element links und das letzte rechts |
| items | Liste mit Konfigurationselementen innerhalb der Zeile (ab IP-Symcon 6.0 änderbar) |
| name (optional) | Name der Zeile |
| type | RowLayout |
| valign (optional) | (default: "middle") Vertikale Ausrichtung der Elemente innerhalb der Zeile, z.B. wenn die Elemente unterschiedlich hoch sind. Bei "top" und "bottom" nutzt die Zeile die volle verfügbare Höhe (ab Symcon 9.1) "top": Die Elemente werden oben ausgerichtet "middle": Die Elemente werden mittig ausgerichtet "bottom": Die Elemente werden unten ausgerichtet |
| visible (optional) | (default: true) Bei true ist die Zeile sichtbar, ansonsten ist sie unsichtbar (ab IP-Symcon 5.2) |
Beispiel
// Zeilenlayout
{
"type": "RowLayout",
"items": [
{
"type": "SelectLocation",
"name": "Location",
"caption": "My Location"
},{
"type": "Button",
"caption": "Test",
"onClick": "TM_Update($id);"
},{
"type": "Button",
"caption": "Test2",
"onClick": "TM_Update2($id);"
}
]
}