window-controls-overlay.idl (954B)
1 // GENERATED CONTENT - DO NOT EDIT 2 // Content was automatically extracted by Reffy into webref 3 // (https://github.com/w3c/webref) 4 // Source: Window Controls Overlay (https://wicg.github.io/window-controls-overlay/) 5 6 [SecureContext, Exposed=(Window)] 7 partial interface Navigator { 8 [SameObject] readonly attribute WindowControlsOverlay windowControlsOverlay; 9 }; 10 11 [Exposed=Window] 12 interface WindowControlsOverlay : EventTarget { 13 readonly attribute boolean visible; 14 DOMRect getTitlebarAreaRect(); 15 attribute EventHandler ongeometrychange; 16 }; 17 18 [Exposed=Window] 19 interface WindowControlsOverlayGeometryChangeEvent : Event { 20 constructor(DOMString type, WindowControlsOverlayGeometryChangeEventInit eventInitDict); 21 [SameObject] readonly attribute DOMRect titlebarAreaRect; 22 readonly attribute boolean visible; 23 }; 24 25 dictionary WindowControlsOverlayGeometryChangeEventInit : EventInit { 26 required DOMRect titlebarAreaRect; 27 boolean visible = false; 28 };