Ir para o conteúdo principal

Skip link

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

Simple

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

Compound

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

Propriedades

customId

Atributocustom-id
DescriçãoIdentificador único.
Caso não seja fornecido, um ID gerado automaticamente será usado.
Tipostring
Valor padrãoHelpers.generateUniqueId()

position

Atributoposition
DescriçãoDefine a posição do skip link na tela.
- 'top-left': Posicionado no canto superior esquerdo.
- 'top-center': Posicionado no centro superior.
- 'top-right': Posicionado no canto superior direito.
Tipo"top-center" | "top-left" | "top-right"
Valor padrão'top-left'

showItemCount

Atributoshow-item-count
DescriçãoExibe a contagem de itens no formato (1/4), (2/4), etc.
Quando true, cada item mostrará sua posição relativa ao total de itens.
Por padrão, é true para o modo simple e false para o modo compound.
Tipoboolean
Valor padrão---

variant

Atributovariant
DescriçãoDefine se o skip link apresenta um ou múltiplos itens visíveis.
- 'simple': Exibe apenas um item por vez.
- 'compound': Exibe uma lista com múltiplos itens.
Tipo"compound" | "simple"
Valor padrão'compound'

zIndex

Atributoz-index
DescriçãoDefine o z-index do componente.
Controla a ordem de empilhamento do componente na página.
Tiponumber
Valor padrãonull

Slots

NomeDescrição
"default"Slot para inserir os itens de navegação rápida (br-skiplink-item).

Eventos

EventoDescriçãoPropagação
brDidHideEvento emitido quando o skiplink se torna oculto.true
brDidShowEvento emitido quando o skiplink se torna visível.true
brSkiplinkNavigationEvento emitido quando um item do skiplink é ativado. O evento contém informações sobre o item acionado e o elemento target.true

Métodos

hide

Assinaturahide() => Promise<void>
DescriçãoOculta o componente programaticamente.
Parâmetros---

show

Assinaturashow() => Promise<void>
DescriçãoExibe o componente programaticamente.
Parâmetros---

Dependências

Subcomponentes

Depende de

Gráfico