Skip to content

TextArea

TextAreas permitem que os usuários insiram um texto longo em uma interface.



Quando usar:

  • Necessitar de um campo de texto para inserir informações grandes. Exemplo: Descrição de produto ou mensagens.

Quando não usar:

  • For necessário informar apenas um dado específico ao campo de texto.

Uso

js
<CdsTextArea
	v-model="inputValue"
/>

Preview

supportingTex
Mostrar log

Props

Nome
Tipo
Default
Opções
Descrição
labelstring'Label' -- Especifica a label do textarea.
requiredbooleanfalse -- Exibe asterisco que indica campo obrigatório (Obs: Não faz a validação)
placeholderstring'Digite aqui a descrição' -- Especifica o placeholder do textarea.
disabledbooleanfalse -- Desabilita o input do textarea.
statestring'default'default
valid
loading
invalid
Especifica o estado do textarea. As opções são 'default', 'valid', 'invalid' e 'loading'.
errorMessagestring'Valor inválido' -- Especifica a mensagem de erro que será exibida, caso o estado do textarea seja inválido.
supportingTextstring|array'' -- Especifica mensagem de auxílio.
supportLinkstring'' -- Controla a exibição e o conteúdo do link de suporte exibido ao lado da label.
supportLinkUrlstring|nullnull -- Define a url a ser acessada no clique do link de suporte.
fluidbooleanfalse -- Especifica se a largura do textarea deve ser fluida.
lazybooleanfalse -- Quando true, o v-model é atualizado com o evento `change` no lugar do `input`.
tooltipstringnull -- Define exibição e texto do tooltip do input
tooltipIconstring'info-outline' -- Especifica ícone do tooltip do TextInput.
floatingLabelbooleanfalse -- Define o tipo do input, se true será um input adaptado para o mobile

Última atualização:

Released under the Apache-2.0 License.