The WindowControlsOverlayGeometryChangeEvent interface of the Window Controls Overlay API is passed to geometrychange when the size or visibility of a desktop Progress Web App's title bar region changes.
A Boolean that indicates whether the window controls overlay is visible or not.
Examples
The following example shows how to use a WindowControlsOverlayGeometryChangeEvent instance by adding an event handler on the Navigator.windowControlsOverlay property, to listen to geometry changes of a PWA's title bar region.
js
if("windowControlsOverlay"in navigator){
navigator.windowControlsOverlay.addEventListener("geometrychange",(event)=>{if(event.visible){const rect = event.titlebarAreaRect;// Do something with the coordinates of the title bar area.}},);}