# Select

Component Type

Opções

# Props

Prop name Description Type Default Type format
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

# Events

Event name Properties Description
change

# Slots

Name Description Bindings
item Slot para customização do item do select
selection Define uma aparencia customizada para o selection item object - Objeto referente ao item passado