Table of Contents

Class BrowserRunLoop

Namespace
Xui.Runtime.Browser.Actual
Assembly
Xui.Runtime.Browser.dll
public class BrowserRunLoop : IRunLoop
Inheritance
BrowserRunLoop
Implements
Inherited Members

Constructors

BrowserRunLoop(Application)

public BrowserRunLoop(Application applicationAbstract)

Parameters

applicationAbstract Application

Properties

Abstract

public Application Abstract { get; }

Property Value

Application

Methods

Quit()

Requests that the run loop exit gracefully. On platforms with a definite exit (Win32, macOS) this posts a quit message to the main thread. On platforms without a run loop (iOS, Browser) this is a no-op.

public void Quit()

Run()

Starts the main run loop for the application. This method may block until the application terminates or exits naturally. On platforms with built-in UI event loops (e.g., iOS, Android), this method may return immediately after bootstrapping the application delegate.

public int Run()

Returns

int

The application’s exit code.