Ir para o conteúdo principal
WBC - GovBR-DS
Copiar página como Markdown para IA

SelectInput

Anatomia, uso, comportamento visual e recomendações conceituais são mantidos pelo Padrão Digital de Governo. Esta página documenta a implementação Web Components e sua API executável.

Visão Geral

Design System

Para a documentação completa de design, incluindo diretrizes de uso, acessibilidade e exemplos visuais, consulte o Design System do GovBR.

Exemplos

Propriedades

autocomplete

Atributoautocomplete
DescriçãoControla o preenchimento automático do input interno.
Tipo"off" | "on"
Valor padrão---

borderless

Atributoborderless
DescriçãoRemove a borda do campo quando ele não está em foco.
Tipoboolean
Valor padrãofalse

disabled

Atributodisabled
DescriçãoDesativa toda a interação do campo de entrada.
Tipoboolean
Valor padrãofalse

filterable

Atributofilterable
DescriçãoHabilita a edição do campo usada para filtrar as opções.
Tipoboolean
Valor padrãofalse

inputWidth

Atributoinput-width
DescriçãoControla a largura visual do campo.
Tipostring
Valor padrão---

isInline

Atributois-inline
DescriçãoExibe label e campo na mesma linha.
Tipoboolean
Valor padrãofalse

label

Atributolabel
DescriçãoTexto exibido como rótulo do campo.
Tipostring
Valor padrão---

name

Atributoname
DescriçãoNome do campo para integração com formulários.
Tipostring
Valor padrão---

placeholder

Atributoplaceholder
DescriçãoTexto exibido quando o campo não possui valor.
Tipostring
Valor padrão---

required

Atributorequired
DescriçãoIndica que o valor do campo é obrigatório.
Tipoboolean
Valor padrãofalse

showSearchIcon

Atributoshow-search-icon
DescriçãoExibe o ícone de busca dentro do campo.
Tipoboolean
Valor padrão---

value

Atributovalue
DescriçãoValor textual apresentado no input.
Tipostring
Valor padrão---

Eventos

EventoDescriçãoDepreciaçãoPropagação
brSelectInputActionClickEvento emitido quando o usuário aciona o ícone de abertura/fechamento.---true
brSelectInputClickEvento emitido quando o usuário clica no campo do select.---true
brSelectInputFocusEvento emitido quando o campo interno recebe foco.---true
brSelectInputValueChangeEvento emitido quando o valor digitado no campo de busca muda.---true

Métodos

flipDown

DescriçãoAtualiza o ícone para o estado visual de lista fechada.
AssinaturaflipDown() => Promise<void>
Parâmetros---

flipUp

DescriçãoAtualiza o ícone para o estado visual de lista aberta.
AssinaturaflipUp() => Promise<void>
Parâmetros---

setFocus

DescriçãoReaplica o foco no input nativo encapsulado por br-input.
AssinaturasetFocus() => Promise<void>
Parâmetros---

Dependências

Componente pai

Usado por

Depende de

Gráfico

Migração: Vue 1.x → Stencil 2.x

Propriedades

🟦 Propriedades renomeadas

Propriedade VuePropriedade StencilDescriçãoTipoPadrão

🟥 Propriedades removidas

PropriedadeDescriçãoTipoPadrão

🟩 Novas propriedades

PropriedadeDescriçãoTipoPadrão

Eventos

🟦 Eventos renomeados

Evento VueEvento StencilDescrição

🟥 Eventos removidos

PropriedadeDescriçãoTipoPadrão

🟩 Novos eventos

EventoDescrição

Slots

🟦 Slots renomeados

Slot VueSlot StencilDescrição

🟥 Eventos removidos

PropriedadeDescriçãoTipoPadrão

🟩 Slots criados

SlotDescrição