Ir para o conteúdo principal

Header

Visão Geral

Design System

Para a documentação completa de design, incluindo diretrizes de uso, acessibilidade e exemplos visuais, consulte o Design System do GovBR.

Exemplos

Básico

Carregando exemplo
Copiar código
Resetar exemplo
StackBlitz
Abrir no StackBlitz
Alternar fundo do preview

Propriedades

caption

Atributocaption
DescriçãoTexto exibido como título do cabeçalho.
Tipostring
Valor padrãonull

captionUrl

Atributocaption-url
DescriçãoURL associada ao título do cabeçalho.
Tipostring
Valor padrãonull

customId

Atributocustom-id
DescriçãoIdentificador único do cabeçalho; gerado automaticamente quando omitido.
Tipostring
Valor padrãoHelpers.generateUniqueId()

density

Atributodensity
DescriçãoDensidade do cabeçalho: controla espaçamento e proporções.
Tipo"large" | "medium" | "small"
Valor padrão'medium'

isCompact

Atributois-compact
DescriçãoAtiva o modo compacto do cabeçalho.
Tipoboolean
Valor padrãofalse

isSticky

Atributois-sticky
DescriçãoFixa o cabeçalho no topo durante a rolagem.
Tipoboolean
Valor padrãofalse

shrinkFirst

Atributoshrink-first
DescriçãoDefine qual lista encolhe primeiro quando o espaço é limitado.
Tipo"functions" | "links"
Valor padrão'functions'

signature

Atributosignature
DescriçãoTexto da assinatura exibida ao lado da logo.
Tipostring
Valor padrãonull

subcaption

Atributosubcaption
DescriçãoTexto exibido como subtítulo do cabeçalho.
Tipostring
Valor padrãonull

subcaptionUrl

Atributosubcaption-url
DescriçãoURL associada ao subtítulo do cabeçalho.
Tipostring
Valor padrãonull

Slots

NomeDescrição
"access"Slot para o botão de acesso ou autenticação.
"caption"Slot para o título do cabeçalho.
"functions"Slot para botões de ação no cabeçalho.
"links"Slot para links de navegação principais.
"logo"Slot para a logo do cabeçalho.
"menu-trigger"Slot para o botão que abre o menu.
"search"Slot para o campo de busca.
"signature"Slot para a assinatura visual da organização.
"subcaption"Slot para o subtítulo do cabeçalho.

Eventos

EventoDescriçãoPropagação
headerCompactChangeEvento disparado quando o cabeçalho entra ou sai do modo compacto. O evento contém os detalhes do estado compacto e o ID do componente pai.true
headerWidthChangeEvento disparado para indicar qual lista deve encolher primeiro. O evento contém os detalhes do ID do componente pai e o nome da lista.true

Métodos

resetHeaderList

AssinaturaresetHeaderList() => Promise<void>
DescriçãoReinicializa o estado das listas do cabeçalho, disparando o evento de redimensionamento.
Pode ser chamado externamente para forçar a atualização das listas.
Parâmetros---

Dependências

Subcomponentes

Depende de

Gráfico

Migração: Vue 1.x → Stencil 2.x

Propriedades

🟦 Propriedades renomeadas

Propriedade VuePropriedade StencilDescriçãoTipoPadrão
compactis-compactIndica se deve ser exibido em modo compacto.booleanfalse
densitydensityIndica a densidade."large" | "medium" | "small"'medium'
subtitlesubcaptionIndica o texto exibido como subtítulo.stringnull
title-link-urlcaption-urlIndica a URL associada ao título.stringnull
titlecaptionIndica o texto exibido como título.stringnull

🟥 Propriedades removidas

PropriedadeDescriçãoTipoPadrão
action-searchPropriedade removida.------
has-menuPropriedade removida.------
has-searchPropriedade removida.------
has-title-linkPropriedade removida.------
imagePropriedade removida.------
label-searchPropriedade removida.------
name-input-searchPropriedade removida.------
placeholder-searchPropriedade removida.------
value-input-searchPropriedade removida.------