chips | Quando true, aplica o estilo de chip no item selecionado | boolean | undefined | |
clearable | Adiciona funcionalidade de "limpar" o input | boolean | false | |
color | Aplica cor ao componente | string | undefined | |
deletableChips | Aplica um ícone para excluir o chip selecionado | boolean | undefined | |
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 | |
itemText | Customiza a chave 'text' no array de itens | string | undefined | |
itemValue | Customiza a chave 'value' no array de itens | string | undefined | |
items | Select items | array | undefined | Object {text:string,value:any} |
label | Label | number,string | undefined | |
large | Flag para indicar que o input deve ser grande (defaults: {mobile: true, desktop: false}) | boolean | undefined | |
medium | Flag para indicar que o input deve ser médio (defaults: {mobile: false, desktop: true}) | boolean | undefined | |
multiple | Permite a seleção de multiplos itens. value deve ser um array | boolean | undefined | |
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 | |
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 | |
toggleAll | Aplica funcionalidade de "selecionar todos" quando a prop multiple é usada | boolean | false | |
value | Valor para o input | number,string,object,array | undefined | |