Table of Contents

Class WindowControlsOverlayGeometryChangeEvent

Namespace
CSharpToJavaScript.APIs.JS
Assembly
CSharpToJavaScript.dll
NOTE
Experimental
The WindowControlsOverlayGeometryChangeEvent interface of the Window Controls Overlay API is passed to WindowControlsOverlaygeometrychange when the size or visibility of a desktop Progress Web App's title bar region changes.
[Value("WindowControlsOverlayGeometryChangeEvent")]
public class WindowControlsOverlayGeometryChangeEvent : Event
Inheritance
WindowControlsOverlayGeometryChangeEvent
Inherited Members

Remarks

Constructors

WindowControlsOverlayGeometryChangeEvent()

public WindowControlsOverlayGeometryChangeEvent()

WindowControlsOverlayGeometryChangeEvent(string, WindowControlsOverlayGeometryChangeEventInit)

NOTE
Experimental
The WindowControlsOverlayGeometryChangeEvent() constructor returns a new WindowControlsOverlayGeometryChangeEvent object, representing the current geometry of a desktop Progressive Web App's title bar area.
public WindowControlsOverlayGeometryChangeEvent(string type, WindowControlsOverlayGeometryChangeEventInit eventInitDict)

Parameters

type string
eventInitDict WindowControlsOverlayGeometryChangeEventInit

Remarks

Properties

TitlebarAreaRect

NOTE
Experimental
The titlebarAreaRect read-only property of the WindowControlsOverlayGeometryChangeEvent interface is a DOMRect representing the position and size of the area occupied by the title bar in a desktop-installed Progressive Web App.
[Value("titlebarAreaRect")]
public DOMRect TitlebarAreaRect { get; }

Property Value

DOMRect

Remarks

Visible

NOTE
Experimental
The visible read-only property of the WindowControlsOverlayGeometryChangeEvent interface is a boolean flag that indicates whether the window controls overlay is visible or not in a desktop-installed Progressive Web App.
[Value("visible")]
public bool Visible { get; }

Property Value

bool

Remarks

If the user opts-out of the Window Controls Overlay feature, the default title bar appears and the window controls buttons do not appear as an overlay, in which case the visible flag is false.

See also on MDN