# EuiInputTextComponent

**Type:** component



A custom input text component that extends InputDirective and provides additional functionality
such as validation states, clearable input, and loading states.


**Selector:** `input[euiInputText]`

## Inputs
- **isInvalid**: `boolean` - 
- **disabled**: `boolean` - 
- **euiDanger**: `boolean` - 
- **euiDisabled**: `boolean` - 
- **placeholder**: `string | null` - 
- **readonly**: `any` - 
- **euiClearable**: `any` - From host directive: #[[file:EuiClearableDirective.md]]
- **readonly**: `any` - From host directive: #[[file:EuiClearableDirective.md]]
- **disabled**: `any` - From host directive: #[[file:EuiClearableDirective.md]]
- **euiLoading**: `any` - From host directive: #[[file:EuiLoadingDirective.md]]
- **readonly**: `any` - From host directive: #[[file:EuiLoadingDirective.md]]
