Table of Contents

Class BrowserWindow

Namespace
Xui.Runtime.Browser.Actual
Assembly
Xui.Runtime.Browser.dll
public class BrowserWindow : IWindow
Inheritance
BrowserWindow
Implements
Inherited Members

Constructors

BrowserWindow(IWindow)

public BrowserWindow(IWindow windowAbstract)

Parameters

windowAbstract IWindow

Properties

Instance

public static BrowserWindow? Instance { get; }

Property Value

BrowserWindow

RequireKeyboard

Gets or sets whether the window currently requires keyboard input focus. Platforms may use this to show or hide on-screen keyboards.

public bool RequireKeyboard { get; set; }

Property Value

bool

Title

Gets or sets the window title, where supported by the platform (e.g., desktop).

public string Title { get; set; }

Property Value

string

Methods

Invalidate()

Requests a redraw of the window surface. The platform should trigger a paint or render callback as soon as possible.

public void Invalidate()

Show()

Displays the window to the user. This may include making it visible, entering the main loop, or attaching it to the application's view hierarchy, depending on the platform.

public void Show()