Overview
Widget Dictionary
Dictionary widget (dictionary, dictionary_radio) without a dedicated tab: configuration in the Data tab of the column metadata-editor.
When to Use It
- Static key/label enumerations.
- Quick selection lists without external lookup.
- Radio-group for small option sets.
Column Metadata Properties (Data tab)
mc_dictionary_value: entry definition (key@@label||key@@label).mc_ui_column_type:dictionaryordictionary_radio.mc_default_value: default value (key).mc_show_in_filters: enables filter for the column.
Useful mc_props_bag
Snippet 1JSON
{
"form": {
"columns": 1,
"disabled": false
},
"style": {
"editCss": "max-width: 260px;"form: affects widget layout in edit.style.editCss: local control styling.
Client/Server Effects
- Client: list/radio rendering and key-label conversion in UI.
- Server: saves the key and uses it in filters/queries as a field value.
Operational Notes
- This widget does not have a specific tab screenshot because no dedicated tab exists.
- For long or dynamic lists, prefer the lookup widget.