# 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 | (None) |
| ToString | (None) | String | (None) |
## Properties
| Name | Type | Default Value | Description |
| --- | :---: | :---: | --- |
| Attributes | mText | String | (None) |
| Autocapitalize | Boolean | (None) | Determines whether the value should be automatically capitalized by the user's browser. |
| Autocorrect | Boolean | (None) | Determines whether the user's browser should employ autocorrect. |
| Indicator | WebSDKUIControl.Indicators | (None) | Indicator applied to the control. |
| Label | String | (None) | Text displayed as a label for the control. |
| LengthControlsState | Boolean | (None) | When True, MaxLength and MinLength will be used to validate the control's content. |
| MaxLength | Integer | (None) | Maximum text length allowed. |
| MinLength | Integer | (None) | Minimum text length allowed. |
| Placeholder | String | (None) | Text displayed within the component when there is no content. |
| ReadOnly | Boolean | (None) | Determines whether the user can modify the control's content. |
| Required | Boolean | (None) | Determines whether the control is required to have a value. |
| Spellcheck | Boolean | (None) | Controls whether the user's browser will employ the spellchecking engine on the control's content. |
| State | States | (None) | Determines the visual state of the control. |
| Text | String | (None) | Content of the control. |
| WrapMode | WrapModes | (None) | Determines how the value is wrapped by the user's browser. |