# gds-radio

**Class**: `GdsRadio`

**Tag**: `<gds-radio>`


## Properties

| Name | Type | Default | Description |
|------|------|---------|-------------|
| `label` | `string` | `-` | The label displayed next to the radio button. |
| `supportingText` | `string` | `-` | The supporting text displayed below the label. This text provides additional context or information to the user. |
| `value` | `string \| boolean` | `-` | The value of the radio button. |
| `checked` | `boolean` | `-` | Whether the radio button is checked or not. |
| `disabled` | `boolean` | `-` | Whether the radio button is disabled or not. |
| `invalid` | `boolean` | `-` | Whether the radio button is invalid or not. |
| `errorMessage` | `string \| undefined` | `-` | The accessible error message text for the radio button.  This text is not visually rendered, but will be announced by screen readers when the radio button is in an invalid state. |


## Events

| Name | Type | Description |
|------|------|-------------|
| `input` | `InputEvent` | Dispatched when the radio button is checked. |
