
Utilizado para inserir dados em formato de tesxto. Utilizado para textos longos.
Props
Prop name | Description | Type | Default | Type format |
clearable | Adiciona funcionalidade de "limpar" o input | boolean | false | |
counter | Flag para colocar um contador de caracteres | boolean | false | |
disabled | Flag para desabilitar o campo | boolean | false | |
errorMessages | Mensagens de erro para serem exibidas | array | [] | |
hideDetails | Flag para esconder os os detalhes (div de mensagens de validação/hint) | boolean,string | false | |
hint | Dica para ser colocada em baixo do input. | string | undefined | |
label | Label | number,string | undefined | |
large | Flag para indicar que o input deve ser grande (defaults: {mobile: true, desktop: false}) | boolean | undefined | |
maxLength | Número máximo de caracteres | number | Infinity | |
medium | Flag para indicar que o input deve ser médio (defaults: {mobile: false, desktop: true}) | boolean | undefined | |
noResize | Flag para indicar que o text-area não deve conter | boolean | false | |
placeholder | Placeholder | string | undefined | |
readonly | Flag para indicar que o campo está carregando | boolean | false | |
required | Flag para indicar que é um campo requerido | boolean | false | |
rows | Número de linhas do input area | number | undefined | |
rules | Regras de validação para o valor do input | array | [] | |
small | Flag para indicar que o input deve ser pequeno (defaults: {mobile: false, desktop: false}) | boolean | undefined | |
value | Valor para o input | number,string,object,array | undefined | |
Events
Event name | Properties | Description |
input | value String - Valor digitado no input | Evento emitido ao digitar algo no input |
Slots
Name | Description | Bindings |
default | Slot padrão do componente |
|