PropertyAttributeDescriptionTypeDefaultcompact compactA boolean value that, if present, renders the radio group as a compact version.booleanfalsedescription descriptionSupplementary text providing more context or explanation for the radio group.string''direction 🛠directionDefines the direction of the main and cross axis. The default is 'column' showing options vertically stacked. You always need to provide a base value when using breakpoints.type RadioGroupDirection = 'row' 'column' BreakpointCustomizable<RadioGroupDirection>'column'disabled disabledA boolean value that, if present, makes the radio group unusable and unclickable. The value will not be submitted with the form.booleanfalseform formSpecifies the id of the stringundefinedhideLabel 🛠hide-labelControls the visibility of the label.boolean BreakpointCustomizable<boolean>falselabel labelText content for a user-facing label.string''loading 🧪loadingexperimental Shows a loading indicator.booleanfalsemessage messageDynamic feedback text for validation or status.string''name nameThe name of the group of radio buttons, used when submitting the form data.stringundefinedrequired requiredA boolean value that specifies a selection must be made from the group before the form can be submitted.booleanfalsestate stateIndicates the validation or overall status of the radio group component.type RadioGroupState = 'none' 'error' 'success''none'theme themeControls the visual appearance of the component.type Theme = 'light' 'dark' 'auto''light'value valueThe default value for the radio-group.string''
Events
prev
next
EventDescriptionTypeblur Emitted when the radio-group has lost focus.CustomEvent<void>change Emitted when the selected option is changed.type RadioGroupChangeEventDetail = Event CustomEvent<RadioGroupChangeEventDetail>
Slots
prev
next
SlotDescriptionisRequiredaltPropallowedTagNames<slot name="label"> Shows a label. Only [phrasing content](https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Content_categories#Phrasing_content) is allowed.<slot name="description"> Shows a description. Only [phrasing content](https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Content_categories#Phrasing_content) is allowed.<slot> Default slot for the p-radio-group-option tags.<slot name="message"> Shows a state message. Only [phrasing content](https://developer.mozilla.org/en-US/docs/Web/Guide/HTML/Content_categories#Phrasing_content) is allowed.
PropertyAttributeDescriptionTypeDefaultdisabled disabledA boolean value that, if present, makes the radio group option unusable and unclickable.booleanfalselabel labelText content for a user-facing label.stringundefinedloading 🧪loadingexperimental Shows a loading indicator.booleanfalsevalue valueThe value for the input.stringundefined