# Vue TextArea Overview

The Kendo UI for Vue TextArea component offers a customizable interface for the user to submit value on multiple lines.

Its features cover everything from setting a default value and character counter to form validation.

<CtaPanelOverview></CtaPanelOverview>

[Demo Source](https://demos.telerik.com/kendo-vue-ui/inputs/textarea/overview/source.txt)

This demo implements some of the features that are available in the TextArea:

* You can **resize** the TextArea.
* You can use the **character counter** to count and limit the input characters.
* You can use the TextArea with **form validation**.

## Key Features

* [Disabled TextArea](https://www.telerik.com/kendo-vue-ui-develop/components/inputs/textarea/disabled)—You can render a disabled TextArea component and keep it disabled until certain requirements are met.
* [Controlled mode](https://www.telerik.com/kendo-vue-ui-develop/components/inputs/textarea/controlled_mode)—Take advantage of the built-in options that allow you to control the value of the TextArea.
* [Default state](https://www.telerik.com/kendo-vue-ui-develop/components/inputs/textarea/default_state)—The TextArea allows you to set its default value.
* [Prefix & Suffix Adornments](https://www.telerik.com/kendo-vue-ui-develop/components/inputs/textarea/prefix-suffix-adornments)
* [Sizing](https://www.telerik.com/kendo-vue-ui-develop/components/inputs/textarea/sizing)—You can configure the auto size option and the initial height of the TextArea.
* [Appearance](https://www.telerik.com/kendo-vue-ui-develop/components/inputs/textarea/appearance) - Configure the appearance of the TextArea.
* [Characters Counter](https://www.telerik.com/kendo-vue-ui-develop/components/inputs/textarea/counter)—The TextArea component is customizable and allows you to integrate it with a character counter.
* [Forms support](https://www.telerik.com/kendo-vue-ui-develop/components/inputs/textarea/forms_support)—You can integrate the TextArea with an [HTML5 form](https://developer.mozilla.org/en-US/docs/Learn/HTML/Forms), a [Kendo UI for Vue Form](https://www.telerik.com/kendo-vue-ui-develop/components/form), or a third-party Vue form library.
* [Globalization](https://www.telerik.com/kendo-vue-ui-develop/components/inputs/globalization)—The Kendo UI for Vue TextArea comes with globalization features that allow you to create applications that can be used all over the world.

> To learn more about the appearance, anatomy, and accessibility of the TextArea, visit the [Progress Design System documentation](https://www.telerik.com/design-system/docs/components/textarea/). This information portal offers rich component usage guidelines, descriptions of the available style variables, and globalization support details.

## Support and Learning Resources

* [TextArea Homepage](https://www.telerik.com/kendo-vue-ui/)
* [Getting Started with the Kendo UI Vue Inputs](https://www.telerik.com/kendo-vue-ui-develop/components/inputs/get-started)
* [API Reference of the TextArea Component](https://www.telerik.com/kendo-vue-ui-develop/components/inputs/api/textareaprops)
* [Getting Started with Kendo UI for Vue - JavaScript (Online Guide)](https://www.telerik.com/kendo-vue-ui-develop/components/getting-started/javascript-composition-api)
* [Getting Started with Kendo UI for Vue - TypeScript (Online Guide)](https://www.telerik.com/kendo-vue-ui-develop/components/getting-started/typescript-composition-api)
* [Getting Started with Kendo UI for Vue - JavaScript + Options API (Online Guide)](https://www.telerik.com/kendo-vue-ui-develop/components/getting-started/javascript-options-api)
* [Getting Started with Kendo UI for Vue - TypeScript + Options API (Online Guide)](https://www.telerik.com/kendo-vue-ui-develop/components/getting-started/typescript-options-api)
* [Getting Started with Kendo UI for Vue - Nuxt 3 (Online Guide)](https://www.telerik.com/kendo-vue-ui-develop/components/getting-started/get-started-nuxt-3)
* [Virtual Classroom (Training Course for Registered Users)](https://learn.telerik.com/learn/course/internal/view/elearning/45/kendo-ui-for-vue-with-typescript)
* [TextArea Forum](https://www.telerik.com/forums/kendo-ui-vue?searchText=textarea)
* [Knowledge Base](https://www.telerik.com/kendo-vue-ui/components/knowledge-base/)
* [Kendo UI Productivity Tools extension for VS Code](https://www.telerik.com/kendo-vue-ui-develop/components/vscode-extension)

## Additional Resources

* [Vue Blogs](https://www.telerik.com/blogs/tag/kendo-ui-for-vue)
* [Kendo UI for Vue Roadmap](https://www.telerik.com/support/whats-new/kendo-vue-ui/roadmap)
