Skip to content

onVisibilityChange

A função onVisibilityChange adiciona um ouvinte para mudanças de visibilidade da aba do navegador.

Sintaxe

typescript
onVisibilityChange(listener: () => void): void;

Parâmetros

NomeTipoDescrição
listenerfunçãoFunção chamada quando a visibilidade muda

Retorno

TipoDescrição
voidNão retorna valor

Exemplos

typescript
onVisibilityChange(() => {
  if (document.visibilityState === "hidden") {
    console.log("A aba ficou oculta");
  }
});

Notas

  • Útil para pausar ou retomar tarefas conforme a visibilidade da aba.

Referências

Released under the MIT License.