# EuiTextareaComponent

**Type:** component




A form control component that provides an enhanced textarea with additional features.
Supports readonly state visualization, form control integration, and state management.



**Selector:** `textarea[euiTextArea]`

## Inputs
- **disabled**: `boolean | null` - The disabled state of the textarea This can be controlled either directly or through form control binding.
- **e2eAttr**: `string` - 
- **id**: `string` - Unique identifier for the textarea
- **isInvalid**: `boolean` - Flag indicating if the textarea is in an invalid state This can be set manually or automatically through form validation.
- **readonly**: `any` - The readonly state of the textarea with special styling.
- **euiDisabled**: `any` - From host directive: #[[file:BaseStatesDirective.md]]
- **euiDanger**: `any` - From host directive: #[[file:BaseStatesDirective.md]]

## Outputs
- **rowsChange**: `EventEmitter` - Event emitter that fires when the number of text rows in the textarea changes
