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

Notification Item

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-item representa uma notificação individual no painel. Deve ser inserido dentro do <br-notification-body> no contexto do orquestrador <br-notification>.

Visão Geral​

Item individual de notificação com título, data e status de leitura. Use dentro do br-notification-body.

Defina o título em title-text e a data em date. Use read para indicar se o item já foi lido.

Propriedades​

clickable​

Atributoclickable
DescriçãoDefine se o item é interativo.
Tipoboolean
Valor padrãotrue

datetime​

Atributodatetime
DescriçãoInformação cronológica associada à notificação.
Tipostring
Valor padrão---

description​

Atributodescription
DescriçãoConteúdo resumido ou complementar da notificação.
Tipostring
Valor padrão---

itemId​

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

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

label​

Atributolabel
DescriçãoTítulo principal da notificação. (obrigatório)
Tipostring
Valor padrão---

state​

Atributostate
DescriçãoDefine o estado visual da notificação.
Aceita success, danger, warning ou info.
Valores inválidos são ignorados.
Tipo"danger" | "info" | "success" | "warning"
Valor padrão---

unread​

Atributounread
DescriçãoIndica se a notificação ainda não foi lida.
Tipoboolean
Valor padrãofalse

Slots​

NomeDescrição
"actions"Ações contextuais do item.
"default"Conteúdo principal da notificação.
"meta"
"status"
"title"

Eventos​

EventoDescriçãoDepreciaçãoPropagação
brNotificationItemReadInforma mudança de estado para lido.---true
brNotificationItemSelectInforma seleção ou acionamento do item.---true

Métodos​

callFocus​

DescriçãoMove o foco para o elemento interativo do item.
AssinaturacallFocus() => Promise<void>
Parâmetros---

Dependências​

Componente pai​

Depende de​

Gráfico​

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