# input 

## description

Input is text input component

# properties

-  [name](/properties/name.md): name
- text: default text or any text changed by user
- labelText: text of input's label
- labelSize: size of label text (pixel)
- prefixSize: prefix text's size (pixel)
- suffixSize: suffix text's size (pixel)
- iconSize: icon's size (pixel)
- hint: the text when input empty shown, like placeholder in HTML
- [align](/properties/align.md): text align of input
- [margin](/properties/margin.md): margin
- prefix: text of prefix
- suffix : text of suffix
- size: size of text (pixel)
- [icon](/properties/icon.md) : icon of input
- [iconColor](/properties/color.md) : icon's color
- [labelColor](/properties/color.md) : label's color
- iconSize: icon's size (pixel)
- [color](/properties/color.md) : color of text
- [bgColor](/properties/color.md) : background color
- [borderColor](/properties/color.md) : border's color
- [borderFocusedColor](/properties/color.md) :border's color when input on focus
- [borderDisableColor](/properties/color.md) : border's color when input is disable
- [cursorColor](/properties/color.md) : cursor's solor
- [suffixColor](/properties/color.md): color or prefix's text  
- [prefixColor](/properties/color.md): color or suffix's text 
- outlined : is full border for input 
- readonly: read only status
- password: password (show bullet instead text)
- enabled: enabled component (uncheck it to disable component)
- autocorrcet: autocorrcet status
- keyboardType: keyboard type, like number, tel, email or etc.
- maxLine: max text lines count
- weight: weight font of input's text
- font: font of input, (it's not work right now)
- [onChanged](/events.md) : event run when changed text of input
- [onTap](/events.md) : event run when tap on input
- [onFocused](/events.md) : event run when focus input
- [onBlur](/events.md) : event run when lose focus input
- hide: hiding component (if you check it, the component hiding)

