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