# Core/RadioGroup - Usage

A control wrapper for a group of radio buttons.

| Prop | Type | Required | Default | Description |
| --- | --- | --- | --- | --- |
| `name` | `string` | No | `--` | The name of the radio group, this will act as a default name if one is not provided to the child radio components. |
| `required` | `boolean` | No | `--` | Whether the radios in the group are required |
| `disabled` | `boolean` | No | `--` | Whether the radios in the group are disabled |
| `value` | `string \| null` | No | `--` | The current value of the radio group |
| `layout` | `'vertical' \| 'horizontal'` | No | 'horizontal' | Whether the radio buttons should be displayed vertically or horizontally<br>@default 'horizontal' |
| `className` | `never` | No | `--` | Use `FORCE__className` instead. |
| `style` | `never` | No | `--` | Inline styles are not supported; use component props or `FORCE__className`. |
| `FORCE__className` | `string` | No | `--` | 🚨 This prop is meant to be an escape hatch. 🚨<br><br>If the desired style cannot be achieved using component props, use this as a last resort. The inner workings of Capra components are implementation details and this escape hatch gives one access to those implementation details. We cannot make any guarantees that styles will applied correctly across version updates. Please use it responsibly.<br><br>Add a CSS class to the component. |