Inputs
 control :  FormControl<string> 
 asInput ?:  boolean  = false 
 autoComplete ?:  string  = 'off' 
 autoFocus ?:  AutoFocusOption  = AutoFocusOption.NONE 
 autoGrow ?:  boolean  = false 
 Set to `true` to automatically adjust the height of the text area when typing 
 autoGrowMaxHeight ?:  number  = 72 
 Maximum height in pixels the text area will grow.
`autoGrow` must be true to have an effect.
Minimum height is always the default height based on `rows`. 
 autoHideCounter ?:  boolean  = true 
 Hides max character counter when blurred out of field 
 borderless ?:  boolean  = false 
 borderlessFocusLine ?:  boolean  = true 
 clearButtonIcon ?:  string  = 'ui-bin' 
 clearButtonIconLabel ?:  string 
 clearButtonIconSize ?:  IconSize  = IconSize.XSMALL 
 clearButtonPosition ?:  TextAreaClearContentButtonPosition  = 'right' 
 Position in the footer of the clear button.
Input does nothing if `maxCharacter` is enabled, it will always go to the opposite side of `maxCharacter` 
 clearButtonText ?:  string 
 clearButtonTextSize ?:  TextSize  = TextSize.SMALL 
 displayCurrentCharCount ?:  boolean  = false 
 Displays current/max characters when maxCharacter is provided 
 dynamicValidation ?:  "submit" | "blur" 
 First validation happens only on blur/submit, and validates on keyup once an error exists 
 enableClearButton ?:  boolean  = false 
 fontColor ?:  any  = FontColor.FOREGROUND 
 hideScrollbar ?:  boolean  = false 
 label ?:  string 
 Sets aria label for accessibility when there is no associated visible text 
 maxCharacterPosition ?:  TextareaMaxCharPosition  = TextareaMaxCharPosition.LEFT 
 placeholder ?:  string  = '' 
 resize ?:  Resize  = Resize.VERTICAL 
 size ?:  TextSize  = TextSize.XSMALL 
 sizeDesktopXLarge ?:  TextSize 
 weight ?:  any  = FontWeight.NORMAL 
 weightDesktop ?:  FontWeight 
 weightTablet ?:  FontWeight