Copiar página como Markdown para IA
Menu Header
Subcomponente de Composição
O br-menu-header fornece o cabeçalho superior do menu lateral com controle de fechamento acessível. Deve ser posicionado no início do componente orquestrador <br-menu>.
Visão Geral
O componente br-menu-header é o subcomponente do GovBR-DS que fornece o cabeçalho superior do menu lateral, contendo o título da área e o botão de fechamento.
Para que serve
- Identificação da navegação: Exibe o título do menu ou seção atual.
- Controle de fechamento: Fornece o botão de fechar acessível que recolhe o menu.
Papel na composição
Atua como cabeçalho funcional e acessível no topo do br-menu.
Regra de uso e relacionamento
- Deve ser posicionado no início do orquestrador
br-menu. - Dispara a ação de fechamento gerenciada pelo componente pai.
Propriedades
customId
| Atributo | custom-id |
|---|---|
| Descrição | Identificador único do componente. Quando omitido, um valor é gerado automaticamente. > Padrão: valor único gerado por generateUniqueId(). |
| Tipo | string |
| Valor padrão | generateUniqueId() |
logoAlt
| Atributo | logo-alt |
|---|---|
| Descrição | Texto alternativo para a imagem do logo |
| Tipo | string |
| Valor padrão | 'Logo' |
logoSrc
| Atributo | logo-src |
|---|---|
| Descrição | URL da imagem do logo no cabeçalho do menu |
| Tipo | string |
| Valor padrão | --- |
signature
| Atributo | signature |
|---|---|
| Descrição | Texto de identificação do site ou sistema |
| Tipo | string |
| Valor padrão | --- |
Slots
| Nome | Descrição |
|---|---|
"logo" | Slot para logo personalizado no cabeçalho. |
"signature" | Slot para a assinatura personalizada do sistema. |
Eventos
| Evento | Descrição | Depreciação | Propagação |
|---|---|---|---|
brMenuToggle | Evento emitido para alternar o estado do menu | --- | true |
CSS Shadow Parts
| Nome | Descrição |
|---|---|
"close" | Área do botão de fechar. |
"container" | Wrapper do cabeçalho do menu. |
"logo" | Elemento de imagem do logotipo (se renderizado a partir de logoSrc). |
"signature" | Elemento de texto contendo a assinatura do sistema. |
"title" | Área do título com logo e assinatura. |