BrowserAppBuilder Class
Definition
public class BrowserAppBuilder
Methods
| Name | Description |
|---|---|
| SetupBrowserAppAsync | Loads avalonia javascript modules and configures browser backend. |
| StartBrowserAppAsync | Configures browser backend, loads avalonia javascript modules and creates a single view lifetime from the passed parameter. |
| UseBrowser | No summary available. |
SetupBrowserAppAsync Method
Loads avalonia javascript modules and configures browser backend.
public System.Threading.Tasks.Task SetupBrowserAppAsync(Avalonia.AppBuilder builder, Avalonia.Browser.BrowserPlatformOptions options)
Parameters
builder Avalonia.AppBuilder
Application builder.
options Avalonia.Browser.BrowserPlatformOptions
Browser backend specific options.
Returns
System.Threading.Tasks.Task
Remarks
This method doesn't creates any avalonia views to be rendered. To do so create an Avalonia.Browser.AvaloniaView object. Alternatively, you can call Avalonia.Browser.BrowserAppBuilder.StartBrowserAppAsync(Avalonia.AppBuilder,string,Avalonia.Browser.BrowserPlatformOptions) method instead of Avalonia.Browser.BrowserAppBuilder.SetupBrowserAppAsync(Avalonia.AppBuilder,Avalonia.Browser.BrowserPlatformOptions).
StartBrowserAppAsync Method
Configures browser backend, loads avalonia javascript modules and creates a single view lifetime from the passed parameter.
public System.Threading.Tasks.Task StartBrowserAppAsync(Avalonia.AppBuilder builder, string mainDivId, Avalonia.Browser.BrowserPlatformOptions options)
Parameters
builder Avalonia.AppBuilder
Application builder.
mainDivId string
ID of the html element where avalonia content should be rendered.
options Avalonia.Browser.BrowserPlatformOptions
Browser backend specific options.
Returns
System.Threading.Tasks.Task
UseBrowser Method
public Avalonia.AppBuilder UseBrowser(Avalonia.AppBuilder builder)
Parameters
builder Avalonia.AppBuilder