Auswahlliste
Beispiel
{
"type": "dropdown",
"id": "application",
"caption": "Application",
"validators": ["not-empty"],
"defaultValue": "application-b",
"items":
[
{
"id": "application-a",
"caption": "{Category.App-A}",
"distributionProfile": "SupportApplicationA",
"fields":
[
{
"type": "textbox",
"id": " application-a-version",
"caption": "{Category.Application.Version.Title}"
}
]
},
{
"id": "application-b",
"caption": "{Category.App-B}"
}
]
}
Beschreibung
Attribut | Beschreibung | Pflicht | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
type | Gibt den Typ des Objekts an | X | |||||||||||||||
id | Eindeutige Id des Objekts, frei wählbar | X | |||||||||||||||
| Titel, welcher im UI angezeigt wird, frei wählbar. Bei Bedarf können Texte aus der Resource-Datei in der aktuell eingestellten Sprache mittels Variablen vom Typ | X | |||||||||||||||
| Verfügbare Validatoren:
| ||||||||||||||||
| Definiert, welcher Eintrag der Auswahlliste beim Laden vorab ausgewählt sein soll. Der hier eingegebene Wert muss einer Id eines Eintrags entsprechen. Bei Bedarf können Variablen vom Typ | ||||||||||||||||
items | Definiert die Einträge der Auswahlliste. Jeder Eintrag kann abhänige Formularfelder im Ein
| X |