BogaNet.Avalonia.Browser
0.5.8
See the version list below for details.
dotnet add package BogaNet.Avalonia.Browser --version 0.5.8
NuGet\Install-Package BogaNet.Avalonia.Browser -Version 0.5.8
<PackageReference Include="BogaNet.Avalonia.Browser" Version="0.5.8" />
paket add BogaNet.Avalonia.Browser --version 0.5.8
#r "nuget: BogaNet.Avalonia.Browser, 0.5.8"
// Install BogaNet.Avalonia.Browser as a Cake Addin #addin nuget:?package=BogaNet.Avalonia.Browser&version=0.5.8 // Install BogaNet.Avalonia.Browser as a Cake Tool #tool nuget:?package=BogaNet.Avalonia.Browser&version=0.5.8
BogaNet.Avalonia.Browser
Browser-specific helpers for Avalonia development. This package is in experimental stage!
Main classes and usage
- WebPreferencesContainer: Preferences-container for web, for more see: BogaNet.Prefs.
Add the following line to "Program.cs" in the Browser-project:
public static AppBuilder BuildAvaloniaApp()
{
Preferences.Instance.Container = new WebPreferencesContainer();
return AppBuilder.Configure<App>();
}
To make it work in web-builds, please add the following line at the end of "main.js" under "wwwroot":
export const exports = await dotnetRuntime.getAssemblyExports(config.mainAssemblyName);
Unfortunately, you have to manually copy the "boganet_bridge.js" to "wwwroot" since I don't know how to include it in the Nuget-package correctly... Tips are welcome! 😃 boganet_bridge.js
Nuget:
API:
https://www.crosstales.com/media/data/BogaNet/api/
GitHub:
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net8.0-browser1.0 is compatible. |
-
net8.0-browser1.0
- BogaNet.Common (>= 1.3.0)
- BogaNet.Prefs (>= 1.3.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Initial release.