# EclRadioDirective

**Type:** directive



Directive that applies the ECL radio button styling and behavior.

Should be applied to native radio input elements to enhance them
with ECL styles and support for invalid, disabled and binary states.


**Selector:** `[eclRadio]`

## Inputs
- **isBinary**: `boolean` - Adds the `ecl-radio--binary` class when true.
- **isDisabled**: `boolean` - Adds the `ecl-radio--disabled` class to the host element when true.
- **isInvalid**: `boolean` - Adds the `ecl-radio--invalid` class to the host element when true.
- **class**: `string` - 
- **e2eAttr**: `any` - 
- **tabindex**: `number` - 
