native-fn
Version:
11 lines (10 loc) • 400 B
TypeScript
export declare interface FullscreenInstance {
enabled: boolean;
element: any;
isFullscreen: boolean;
request(target?: any, options?: FullscreenOptions): Promise<void>;
exit(): Promise<void>;
toggle(target?: any, options?: FullscreenOptions): Promise<void>;
onchange(handler: (event: Event) => void): () => void;
onerror(handler: (event: Event) => void): () => void;
}