Ir para o conteúdo principal

notification-item

Visão Geral​

Design System​

Subcomponente br-notification-item: representa uma entrada individual de notificação. Respeita a organização visual e os estados interativos equivalentes ao componente item do design system.

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 Helpers.generateUniqueId().
Tipostring
Valor padrãoHelpers.generateUniqueId()

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.
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"Região para informação cronológica ou metadados.
"status"Região para tag, badge ou marcador visual de status.
"title"Conteúdo customizado do título.

Eventos​

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

Métodos​

callFocus​

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

Dependências​

Componente pai​

Depende de​

Gráfico​