Class BrowserRunLoop
public class BrowserRunLoop : IRunLoop
- Inheritance
-
BrowserRunLoop
- Implements
- Inherited Members
Constructors
BrowserRunLoop(Application)
public BrowserRunLoop(Application applicationAbstract)
Parameters
applicationAbstractApplication
Properties
Abstract
public Application Abstract { get; }
Property Value
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.