@uriopass/nosleep.js
Version:
Prevent display sleep and enable wake lock in any Android or iOS web browser
23 lines (19 loc) • 372 B
TypeScript
declare namespace nosleep {
class NoSleep {
constructor();
get isEnabled(): boolean;
enable(): Promise<any>;
disable(): void;
_addSourceToVideo(
element: HTMLElement,
type: string,
dataURI: string
): void;
}
}
declare global {
interface Window {
NoSleep: typeof nosleep.NoSleep;
}
}
export default nosleep.NoSleep;