Ir para o conteúdo principal
WBC - GovBR-DS
Copiar página como Markdown para IA

Skip Link Item

Componente estável e recomendada para novos projetos.
Anatomia, uso, comportamento visual e recomendações conceituais são mantidos pelo Padrão Digital de Governo. Esta página documenta a implementação Web Components e sua API executável.
Subcomponente de Composição

O br-skip-link-item é o subcomponente que representa um atalho de salto de acessibilidade individual. Deve ser declarado dentro do componente principal <br-skip-link>.

Visão Geral​

Item legado de atalho do br-skip-link. Em código novo, utilize br-skip-link-item.

Defina o destino em target e o texto do link no slot padrão.

Propriedades​

customId​

Atributocustom-id
DescriçãoIdentificador único do componente.
Quando omitido, um valor é gerado automaticamente.

> Padrão: valor único gerado por generateUniqueId().
Tipostring
Valor padrãogenerateUniqueId()

hideTag​

Atributohide-tag
DescriçãoControla a visibilidade da tag numérica.
Quando true, a tag numérica não será exibida, mesmo que keyNumber esteja definido.
O atalho de teclado continua funcionando, apenas a indicação visual é ocultada.
Tipoboolean
Valor padrãofalse

keyNumber​

Atributokey-number
DescriçãoNúmero da tecla para acesso rápido.
Permite que o usuário ative este item pressionando Alt+[keyNumber].
Aceita valores de 1 a 9.
Esta propriedade implementa uma alternativa ao accessKey nativa,
fornecendo um atalho de teclado consistente e acessível.
Valores inválidos são ignorados.
Tiponumber
Valor padrão---

target​

Atributotarget
DescriçãoID do elemento de destino ou seletor CSS.
Este é o elemento para o qual o usuário será levado ao ativar este item. (obrigatório)
Tipostring
Valor padrão---

Slots​

NomeDescrição
"default"Slot para o texto do link de navegação rápida.
"tag"Slot para personalizar a tag numérica do atalho de teclado, exibindo o valor de key-number por padrão.

Eventos​

EventoDescriçãoDepreciaçãoPropagação
brSkipLinkItemActivateEvento emitido quando o item é ativado.---true
brSkiplinkItemClick Componente mantido por compatibilidade; prefira a alternativa indicada na documentação.Use brSkipLinkItemActivate.true
brSkipLinkItemFocusEvento emitido quando o item recebe foco.---true
brSkiplinkItemFocus Componente mantido por compatibilidade; prefira a alternativa indicada na documentação.Use brSkipLinkItemFocus.true

Métodos​

itemFocus​

DescriçãoMove o foco para este item.
AssinaturaitemFocus() => Promise<void>
Parâmetros---
DescriçãoNavega para o target definido.
Move o foco para o elemento alvo e ajusta a rolagem da página se necessário.
AssinaturanavigateToTarget() => Promise<void>
Parâmetros---

[Descontinuado/Obsoleto] Use br-skip-link-item.

Dependências​

Componente pai​

Usado por​

Depende de​

Gráfico​

Comece aquiComponentesQuickstartsSobre o projetoRepositório GitLabVersõesDiscordGovBR-DSFAQWikiRedefinir cookies