Skip to content

Radio ​

Last updated

Demo ​

radio/demo.vue

Current: iris

Radio groups use Reka UI for radiogroup semantics and arrow key roving focus; appearance reads shared tokens.

Props ​

PropDescriptionTypeDefault
v-modelSelected valuestring—
optionsOptionsRadioOption[]—
orientationOrientationvertical | horizontalvertical
disabledDisable the groupbooleanfalse

RadioOption ​

FieldDescriptionType
labelLabelstring
valueValuestring
disabledDisable this itemboolean?

Readonly options are supported. Name the group with aria-label or aria-labelledby; options use their labels. Arrows skip disabled items. Name/required forward to Reka for native forms.