# EuiSelectControlValueAccessor

**Type:** directive



Control value accessor for single-select dropdowns with EUI styling.
Extends Angular's SelectControlValueAccessor to handle placeholder behavior and readonly state synchronization.

### Applied automatically
```html
<select euiSelect [formControl]="myControl">
  <option euiOption [ngValue]="item" *ngFor="let item of items">{{item.label}}</option>
</select>
```

### Notes
- Automatically applied when using euiSelect with form directives
- Handles object values via ngValue
- Manages placeholder styling and selection state


**Selector:** `select:not([multiple])[formControlName][euiSelect],select:not([multiple])[formControl][euiSelect],select:not([multiple])[ngModel][euiSelect]`

## Inputs
- **placeholder**: `string` - 
