Auswahllisten-Definition

Auswahllisten können in unterschiedlichen Konfigurationen definiert werden. Eine Auswahlliste kann in beliebig vielen Anwendungen referenziert und somit wiederverwendet werden.

Der Name der Auswahlliste wird durch den Dateinamen der Konfigurationsdatei definiert. Für eine Konfigurationsdatei meineAuswahlliste.yaml entspräche der Name der Auswahlliste meineAuswahlliste.

Eine Auswahllistenkonfiguration besteht aus einer Liste von Auswahlmöglichkeiten, wobei eine Auswahlmöglichkeit folgende Attribute aufweist:

value

Der Wert der Auswahlmöglichkeit.

label

Der Darstellungstext der Auswahlmöglichkeit. Standardwert: Der unter value angegebene Wert.

Beispiel:

- value: 'option1'
  label: 'Die erste Option'
- value: 'option2'
  label: 'Die zweite Option'

Die Konfiguration einer App, welche die oben definierte Auswahlliste referenziert, könnte bspw. so aussehen:

app:
  title: 'Beispiel Anwendung'

components:
  geoeditor:
    formFields:
      point:
        - type: 'select'
          name: 'mein_auswahlfeld'
          label: 'Mein Auswahlfeld'
          select: 'meineAuswahlliste'