# Text Area Field

Allows users to enter text on separate lines.

**Adding component**

* Virtual input field:  [Adding virtual fields to the form](https://docs.flexikanban.ai/components/forms/add-and-remove-form-components#virtual-fields)
* Source object field: [Adding data source fields](https://docs.flexikanban.ai/components/forms/add-and-remove-form-components#data-source-fields)

**Component properties**

* [Components Basic Properties](https://docs.flexikanban.ai/components/forms/components/components-basic-properties)
* Virtual input field component properties:

<img src="https://3097383375-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FK2dgObBO5ydOH2ZXDJLa%2Fuploads%2FKQLxnBgwAKYEdKJla8Cy%2Ffile.excalidraw.svg?alt=media&#x26;token=49fb1698-f5c1-4f3f-9e38-bc689c3faaf9" alt="" class="gitbook-drawing">

* Length (1) - limits input to a specified number of characters
* Default Value (2) - provide default value if needed. It can be actual text or merge field

**Validation rules:** [Input text validation rules](https://docs.flexikanban.ai/components/forms/components-validation-rules#text-field-string-rich-text-text-area-field-types)

**Events:** [Form Input Events](https://docs.flexikanban.ai/components/tools/event#form-input-events)

**Conditional styles**

* [Form components conditional styling](https://docs.flexikanban.ai/components/basics/working-with-conditional-styles#configure-conditional-styles)
* This component has following conditional styles available:
  * hide
  * show
  * required
  * disable
  * clear
