Wichtig
Detail
Wichtig
Detail
Wichtig
#26365
Explizite Optionsreihenfolge in selector.template.xml ermöglichen
Die Selekt-Komponente bietet die Optionen bisher immer in alphabetischer Reihenfolge an. Man kann keinen Einfluss auf die vorausgewählte Option nehmen.
Verbesserung
Als Option sol man die Reihenfolge der Optionen über die Reihenfolge, die der Option-Builder liefert selbst festlegen können.
Zusätzlich soll festgelegt werden können, welche Option standardmäßig ausgewählt ist.
Anwendung
Zusätzliche Konfigurationsoption alphabeticalOrder (standardmäßig gesetzt), um das bisherige Verhalten zu erreichen (alphabetische Sortierung der Optionen).
Zusätzliche Konfigurationsoption defaultSelectionProvider, um eine andere Option als die erste vorauszuwählen.
Code-Migration
Die Konfigurationsoption offerClear ist entfallen. Ein Zurücksetzen der Auswahl ist genau dann möglich, wenn die Komponente keine Default-Selektion durchführt (siehe defaultSelection).
Test
- com.top_logic.demo/src/test/java/test/com/top_logic/demo/scripted/layout/selector/TestDefaultSelection.script.xml