Saltar al contenido principal

Function: useOnVisibilityChange()

useOnVisibilityChange(callback): () => void

Defined in: src/infrastructure/viewport/viewport.service.ts:333

Registers a callback for document visibility changes.

Parameters

callback

(isVisible) => void

Called with true when visible, false when hidden.

Returns

A cleanup function that removes the listener.

() => void

Example

const off = useOnVisibilityChange((visible) => {
if (visible) resumePolling();
else pausePolling();
});