# EuiInputRadioComponent

**Type:** component



A radio input component that implements form control functionality and custom styling.
This component extends InputDirective and implements form control interfaces for seamless
integration with Angular's form controls.


**Selector:** `input[euiInputRadio]`

## Inputs
- **checked**: `any` - Gets or sets the default checked state of the radio input. This is different from the current checked state and represents the initial value.
- **isInvalid**: `boolean` - Gets or sets whether the radio input is in an invalid state. This can be set manually or will be automatically set when used with form validation.
- **value**: `any` - Gets or sets the value of the radio input. The value can be of any type and will be used when the radio is selected in a form group.
- **disabled**: `boolean` - 
- **euiDanger**: `boolean` - 
- **euiDisabled**: `boolean` - 
- **placeholder**: `string | null` - 
- **readonly**: `any` - 
