« Zurück zu Produkt

Dokumentation

RowLayout

Benötigt: Symcon >= 5.0

Erstellt eine Zeile, in welcher Formularfelder nebeneinander dargestellt werden.

Beispiel

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);"
        }
    ]
}
Haben Sie noch Fragen?