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

Notification Body

Componente estável e recomendada para novos projetos.
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.
Subcomponente de Composição

O br-notification-body é o subcomponente contêiner para a lista de notificações. Deve ser utilizado dentro do componente orquestrador <br-notification>.

Visão Geral​

Subcomponente de corpo da superfície br-notification, responsável por agrupar e organizar a lista de itens de notificação.

Papel na composição​

  • Atua como contêiner com rolagem independente para a lista de comunicados (br-notification-item).
  • Suporta filtros por abas ou categorias de mensagens (ex.: "Todas", "Não lidas").

Regra de uso e relacionamento​

Declarado dentro do slot padrão do br-notification, posicionado abaixo do cabeçalho. Ele recebe múltiplos elementos br-notification-item em seu interior. Não deve ser usado fora do painel de notificação.

Para a documentação completa de design, consulte o Design System do GovBR.

Propriedades​

customId​

Atributocustom-id
DescriçãoIdentificador único do componente.
Quando omitido, um valor é gerado automaticamente.

> Padrão: valor único gerado por generateUniqueId().
Tipostring
Valor padrãogenerateUniqueId()

empty​

Atributoempty
DescriçãoIndica que não há notificações para exibir.
Tipoboolean
Valor padrãofalse

internalScroll​

Atributointernal-scroll
DescriçãoControla se a rolagem ocorre apenas na lista de itens.
Tipoboolean
Valor padrãotrue

Slots​

NomeDescrição
"default"Lista principal de notificações.
"empty"Conteúdo para estado vazio.
"tabs"Navegação por abas quando presente.

Dependências​

Componente pai​

Comece aquiComponentesQuickstartsSobre o projetoRepositório GitLabVersõesDiscordGovBR-DSFAQWikiRedefinir cookies