Radio Button
A selection component that presents mutually exclusive options as radio buttons. Supports customizable option labels and values, dynamic data loading through entity relationships, and horizontal layout. Perfect for single-choice selections where options should be immediately visible.
Extends: fieldComponent
Fields
Name | Code | Data Type | Description |
|---|---|---|---|
Label |
| multi-locale | Display label for the radio button group |
ID |
| text | Unique identifier for the component |
Style Classes |
| text | CSS classes for styling |
Style |
| text | Custom inline styles |
Width |
| text | Controls component width |
Value |
| text | Currently selected radio button value |
Options |
| text | Array of selectable options to display as radios |
Value Field |
| text | Specifies which field from options to use as value |
Label Field |
| text | Specifies which field from options to display as label |
List Model |
| text | Data model configuration for dynamic option loading |
Visible |
| boolean | Controls component visibility |
Enabled |
| boolean | Controls whether component is enabled |
Field Style |
| text | Additional field styling options |
Methods
Name | Description |
|---|---|
| Handles radio button selection changes and updates the model value |
Events
Name | Description |
|---|---|
| Triggered when a different radio button option is selected |
| Triggered when the radio button group loses focus |
| Triggered when the radio button group gains focus |