Ir para o conteúdo principal

Checkgroup

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

Básico

Carregando exemplo
Copiar código
Resetar exemplo
StackBlitz
Abrir no StackBlitz
Alternar fundo do preview

Propriedades

customId

Atributocustom-id
DescriçãoIdentificador único.
Caso não seja fornecido, um ID gerado automaticamente será usado.
Tipostring
Valor padrãobr-checkgroup-${checkgroupId++}

indeterminate

Atributoindeterminate
DescriçãoDefine o estado intermediário do checkbox.
Se definido como verdadeiro, o checkbox exibirá um estado intermediário, que é um estado visual que indica que a opção está parcialmente selecionada.
Este estado é útil quando o checkbox faz parte de um grupo com seleção parcial.
Tipoboolean
Valor padrãofalse

label

Atributolabel
DescriçãoTexto descritivo do grupo.
Tipostring
Valor padrão---

labelDesselecionado

Atributolabel-desselecionado
DescriçãoDefine o texto do label quando o checkbox está desmarcado.
Tipostring
Valor padrão'Selecionar tudo'

labelSelecionado

Atributolabel-selecionado
DescriçãoDefine o texto do label quando o checkbox está marcado.
Tipostring
Valor padrão'Desselecionar tudo'

Slots

NomeDescrição
"default"Slot para adicionar os checkboxes que serão controlados pelo checkgroup.

Dependências

Depende de

Gráfico

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

Propriedades

🟥 Propriedades removidas

PropriedadeDescriçãoTipoPadrão
checkgroup-childDeclara o comportamento checkgroup e coloca o checkbox como sendo pai. O filho possui o mesmo valor para a propriedade 'checkgroup-child'stringnull
checkgroup-parentDeclara o comportamento checkgroup e coloca o checkbox como sendo filho. O pai possui o mesmo valor para a propriedade 'checkgroup-parent'stringnull