Picker UI Controls (new v18)
The UI is what the user sees and interacts with. This can be a dropdown, radio buttons, checkboxes, etc.
Some UIs also allow reordering what was selected, while others do not.
As of now we have the following UIs:
list
- a list of options, where one or more can be selected, optionally with dialog to re-order the selected itemsradio
- a list of radio buttons, where one can be selectedcheckbox
- a list of checkboxes, where one or more can be selectedauto-inline
- automatic selection of the best UI, based on the number of options which can be selected (radio, checkbox)table
- a table of options, where one or more can be selected, optionally with dialog to re-order the selected itemsdropdown
(WIP/BETA) - a dropdown with a list of options, where one can be selectedtree
(WIP/BETA) - a tree of options, where one or more can be selected
Picker UI Preview
Most of the UIs will show a label as a preview, but there are more advanced cases such as:
- Icons
- Colors
- Images
- Fonts
This is still WIP
History
- Initial Dropdowns (for string) added ca. 2sxc 2.0
- Architecture change to generic pickers started in 2sxc 16
- Regarded as Beta in 2sxc 18.01, but already used in production