v0.0.4b

Select Field

Jan 1, 2026

Fields

Type: SELECT

A field that restricts input to a predefined list of allowed values.

Properties

  • Dimensions: Supports scalar (single value) or array (multiple selections)

  • Required: Can be set conditionally based on expressions

  • Allowed Values: List of valid options (strings or integers)

Configuration

allowedValues: [value1, value2, value3, ...]

Restricted list of valid values that users can select or enter for this field. Each value in the list must match the field's dataType. When specified, user input is validated against this list to ensure only allowed values are accepted.

Validation

  • Input must match one of the allowedValues

  • When multidimensional, each selected value is validated

  • Null values are permitted unless field is required

Use Cases

  • Dropdown menus

  • Radio button groups

  • Multi-select options

  • Status fields with fixed states

  • Category selection

  • Priority levels