UNPKG

react-screen-wake-lock

Version:

React implementation of the Screen Wake Lock API. It provides a way to prevent devices from dimming or locking the screen when an application needs to keep running.

14 lines (13 loc) 485 B
export interface WakeLockOptions { onError?: (error: Error) => void; onRequest?: () => void; onRelease?: EventListener; reacquireOnPageVisible?: boolean; } export declare const useWakeLock: ({ onError, onRequest, onRelease, reacquireOnPageVisible, }?: WakeLockOptions | undefined) => { isSupported: boolean; request: (type?: WakeLockType) => Promise<void>; released: boolean | undefined; release: () => Promise<void>; type: "screen" | undefined; };