UNPKG

@exmg/livery

Version:

Ex Machina Group Livery Web SDK.

17 lines (16 loc) 548 B
import { Disposable } from './Disposable'; declare type Listener = (visible: boolean) => void; /** * Returns true if page is currently visible. */ export declare function isVisible(): boolean; /** * Register a listener function to be called when page visibility changes. * * Note: Also fires on 'beforeunload'. * * @param listener Function to call with current visibility when that changes * @returns Disposable object that removes listener when disposed */ export declare function onVisibility(listener: Listener): Disposable; export {};