Formulário
InputText
Uma caixa de texto de uma linha cujos atributos vão para o input nativo, com prefixo, sufixo e botão de limpar.
Testado com WAI-ARIA
Importação
main.ts
import { InputText } from '@vitral/vue';Básico
Typed: —
Tamanhos, variantes e estados
Fluido
API
Lido de packages/vue/src/components/InputText/types.ts, então diz o que o componente aceita de fato.
Props
| Nome | Tipo | Descrição |
|---|---|---|
| size | Size | — |
| variant | InputVariant | O padrão é o `inputVariant` do plugin. |
| invalid | boolean | — |
| disabled | boolean | — |
| readonly | boolean | — |
| fluid | boolean | — |
| clearable | boolean | Mostra um botão de limpar enquanto houver texto. |
| type | string | — |
Mais pt, dt e unstyled de BaseProps; veja pass-through e modo sem estilo.
Slots
| Nome | Props do slot | Descrição |
|---|---|---|
| prefix | — | Conteúdo dentro do campo, antes do texto: um ícone, um símbolo de moeda. |
| suffix | — | Conteúdo dentro do campo, depois do texto: uma unidade, um botão. |