# EclSelectDirective

**Type:** directive



Directive that enhances a native <select> element with ECL styling
by wrapping it inside an {@link EclSelectContainerComponent}.


**Selector:** `select[eclSelect]`

## Inputs
- **disabled**: `boolean` - Disables the select element.
- **eclSize**: `"s" | "m" | "l"` - Size of the select component.
- **isInvalid**: `boolean` - Marks the select element as invalid.
- **toggleLabel**: `string` - Accessible label for the toggle button.
- **class**: `string` - 
- **e2eAttr**: `any` - 
- **tabindex**: `number` - 
