PageVisibilityService

Tracks document visibility state using the Page Visibility API. Useful for pausing background tasks when the tab is hidden.

API Variant
TypeScriptexample.ts
import { PageVisibilityService } from '@angular-helpers/browser-web-apis'

# Methods

MethodSignatureReturnsDescription
watchwatch(): Observable<VisibilityState>Observable<VisibilityState>Public method watch.
watchVisibilitywatchVisibility(): Observable<boolean>Observable<boolean>Public method watchVisibility.
LCP N/A
CLS N/A
INP N/A