TextArea
Os TextAreas são caixas de texto de multi linhas que permitem às pessoas inserirem conteúdo textual personalizado com um teclado.
Playground
Propriedades
Nome (* = obrigatório) | Tipo | Valores | Descrição |
|---|---|---|---|
characterCount | boolean |
| Se |
customProps | { label?: ComponentPropsWithRef<'label'>; textArea?: ComponentPropsWithRef<'textarea'>; textAreaWrapper?: ComponentPropsWithRef<'div'>; } | Adiciona propriedades específicas para elementos filhos. | |
defaultValue | string |
| Valor definido inicialmente ao campo |
disabled | boolean |
| Se |
error | boolean |
| Se |
fullWidth | TextAreaFullWidth |
| Se |
helperText | ReactNode |
| Texto auxiliar que aparece abaixo do campo de texto adicionando maiores informações sobre o campo. |
id * | string |
| Propriedade ID do HTML. Vincula informações adicionais aos elementos melhorando acessibilidade. |
label | string |
| Label para descrever o campo de texto |
name | string |
| Nome do campo do elemento, usado no envio do formulário HTML. |
placeholder | string |
| Texto de exemplo do campo. |
readOnly | boolean |
| Se |
required | boolean |
| Se |
rows | number |
| Número de linhas para a altura do campo de texto. |
Métodos
Nome (* = obrigatório) | Tipo | Descrição |
|---|---|---|
onBlur | function | Função chamada quando o componente perde o foco.
|
onChange | function | Função chamada quando o componente é alterado.
|