@@ -16146,6 +16146,32 @@ declare var VideoPlaybackQuality: {
1614616146 new(): VideoPlaybackQuality;
1614716147};
1614816148
16149+ interface VisualViewportEventMap {
16150+ "resize": UIEvent;
16151+ "scroll": Event;
16152+ }
16153+
16154+ interface VisualViewport extends EventTarget {
16155+ readonly height: number;
16156+ readonly offsetLeft: number;
16157+ readonly offsetTop: number;
16158+ onresize: ((this: VisualViewport, ev: UIEvent) => any) | null;
16159+ onscroll: ((this: VisualViewport, ev: Event) => any) | null;
16160+ readonly pageLeft: number;
16161+ readonly pageTop: number;
16162+ readonly scale: number;
16163+ readonly width: number;
16164+ addEventListener<K extends keyof VisualViewportEventMap>(type: K, listener: (this: VisualViewport, ev: VisualViewportEventMap[K]) => any, options?: boolean | AddEventListenerOptions): void;
16165+ addEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | AddEventListenerOptions): void;
16166+ removeEventListener<K extends keyof VisualViewportEventMap>(type: K, listener: (this: VisualViewport, ev: VisualViewportEventMap[K]) => any, options?: boolean | EventListenerOptions): void;
16167+ removeEventListener(type: string, listener: EventListenerOrEventListenerObject, options?: boolean | EventListenerOptions): void;
16168+ }
16169+
16170+ declare var VisualViewport: {
16171+ prototype: VisualViewport;
16172+ new(): VisualViewport;
16173+ };
16174+
1614916175interface WEBGL_color_buffer_float {
1615016176 readonly FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT: GLenum;
1615116177 readonly RGBA32F_EXT: GLenum;
@@ -18454,6 +18480,7 @@ interface Window extends EventTarget, AnimationFrameProvider, GlobalEventHandler
1845418480 readonly styleMedia: StyleMedia;
1845518481 readonly toolbar: BarProp;
1845618482 readonly top: Window;
18483+ readonly visualViewport: VisualViewport;
1845718484 readonly window: Window & typeof globalThis;
1845818485 alert(message?: any): void;
1845918486 blur(): void;
@@ -19482,6 +19509,7 @@ declare var statusbar: BarProp;
1948219509declare var styleMedia: StyleMedia;
1948319510declare var toolbar: BarProp;
1948419511declare var top: Window;
19512+ declare var visualViewport: VisualViewport;
1948519513declare var window: Window & typeof globalThis;
1948619514declare function alert(message?: any): void;
1948719515declare function blur(): void;
0 commit comments