# GraffitiControlGroupTextArea
Class Inherits GraffitiControlGroupItem
## Enumerations
| Name | Value | Description |
| --- | :---: | --- |
| States | Unvalidated <br> Valid <br> Invalid | Supported validation states. |
| WrapModes | SoftBreaks <br> HardBreaks <br> Off | Supported word wrapping models. |
## Methods
| Name | Parameters | Return Type | Description |
| --- | :---: | :---: | --- |
| Constructor | text as String | (None) | Creates a new instance of the class. |
| Operator_Convert | (None) | JSONitem | |
| ToString | (None) | String | |
## Properties
| Name | Type | Default Value | Description |
| --- | :---: | :---: | --- |
| Attributes | mText | String | |
| Autocapitalize | Boolean | Nil | Determines whether the value should be automatically capitalized by the user's browser. |
| Autocorrect | Boolean | Nil | Determines whether the user's browser should employ autocorrect. |
| Indicator | WebSDKUIControl.Indicators | Nil | Indicator applied to the control. |
| Label | String | Nil | Text displayed as a label for the control. |
| LengthControlsState | Boolean | Nil | When True, MaxLength and MinLength will be used to validate the control's content. |
| MaxLength | Integer | Nil | Maximum text length allowed. |
| MinLength | Integer | Nil | Minimum text length allowed. |
| Placeholder | String | Nil | Text displayed within the component when there is no content. |
| ReadOnly | Boolean | Nil | Determines whether the user can modify the control's content. |
| Required | Boolean | Nil | Determines whether the control is required to have a value. |
| Spellcheck | Boolean | Nil | Controls whether the user's browser will employ the spellchecking engine on the control's content. |
| State | States | Nil | Determines the visual state of the control. |
| Text | String | Nil | Content of the control. |
| WrapMode | WrapModes | Nil | Determines how the value is wrapped by the user's browser. |