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
active
| Atributo | active |
|---|
| Descrição | Marca a opção como ativa para navegação por teclado. |
| Tipo | boolean |
| Valor padrão | false |
disabled
| Atributo | disabled |
|---|
| Descrição | Desativa a interação da opção. |
| Tipo | boolean |
| Valor padrão | false |
indeterminate
| Atributo | indeterminate |
|---|
| Descrição | Indica o estado intermediário da opção. |
| Tipo | boolean |
| Valor padrão | false |
label
| Atributo | label |
|---|
| Descrição | Rótulo textual exibido para a opção. |
| Tipo | string |
| Valor padrão | --- |
selected
| Atributo | selected |
|---|
| Descrição | Indica se a opção está selecionada. |
| Tipo | boolean |
| Valor padrão | false |
showCheckbox
| Atributo | show-checkbox |
|---|
| Descrição | Exibe o checkbox de seleção ao lado do conteúdo. |
| Tipo | boolean |
| Valor padrão | false |
value
| Atributo | value |
|---|
| Descrição | Valor semântico associado à opção. |
| Tipo | string |
| Valor padrão | undefined |
Eventos
| Evento | Descrição | Depreciação | Propagação |
|---|
brSelectOptionPropsChange Componente mantido por compatibilidade; prefira a alternativa indicada na documentação. | Evento legado emitido quando as propriedades da opção são alteradas. | Use brSelectOptionStateChange. | true |
brSelectOptionStateChange | Evento emitido quando o estado da opção muda. | --- | true |
Métodos
getItemHeight
| Descrição | Retorna a altura efetiva da opção para cálculo de virtual scroll. |
|---|
| Assinatura | getItemHeight() => Promise<number> |
| Parâmetros | --- |
setFocus
| Descrição | Encaminha o foco para o elemento interativo interno da opção. |
|---|
| Assinatura | setFocus() => Promise<void> |
| Parâmetros | --- |
setSelectedState
| Descrição | Atualiza programaticamente o estado selecionado da opção. |
|---|
| Assinatura | setSelectedState(selected?: boolean) => Promise<void> |
| Parâmetros | selected: Estado desejado. Quando omitido, o valor atual é invertido. |
Dependências
Componente pai
Usado por
Depende de
Gráfico
Migração: Vue 1.x → Stencil 2.x
Propriedades
🟦 Propriedades renomeadas
| Propriedade Vue | Propriedade Stencil | Descrição | Tipo | Padrão |
|---|
🟥 Propriedades removidas
| Propriedade | Descrição | Tipo | Padrão |
|---|
🟩 Novas propriedades
| Propriedade | Descrição | Tipo | Padrão |
|---|
Eventos
🟦 Eventos renomeados
| Evento Vue | Evento Stencil | Descrição |
|---|
🟥 Eventos removidos
| Propriedade | Descrição | Tipo | Padrão |
|---|
🟩 Novos eventos
Slots
🟦 Slots renomeados
| Slot Vue | Slot Stencil | Descrição |
|---|
🟥 Eventos removidos
| Propriedade | Descrição | Tipo | Padrão |
|---|
🟩 Slots criados