2024-02-14 23:32:20 +01:00
|
|
|
|
using System.Runtime.Versioning;
|
|
|
|
|
using System.Threading.Tasks;
|
|
|
|
|
|
|
|
|
|
using Avalonia;
|
|
|
|
|
using Avalonia.Browser;
|
2024-02-18 21:51:15 +01:00
|
|
|
|
using Avalonia.ReactiveUI;
|
2024-02-20 23:02:47 +01:00
|
|
|
|
using AvaloniaInside.Shell;
|
2024-02-14 23:32:20 +01:00
|
|
|
|
|
|
|
|
|
using Borepin;
|
|
|
|
|
|
|
|
|
|
[assembly: SupportedOSPlatform("browser")]
|
|
|
|
|
|
|
|
|
|
internal partial class Program
|
|
|
|
|
{
|
2024-02-20 23:02:47 +01:00
|
|
|
|
#pragma warning disable IDE0060 // Remove unused parameter
|
2024-02-14 23:32:20 +01:00
|
|
|
|
private static async Task Main(string[] args) => await BuildAvaloniaApp()
|
|
|
|
|
.WithInterFont()
|
2024-02-18 21:51:15 +01:00
|
|
|
|
.UseReactiveUI()
|
2024-02-20 23:02:47 +01:00
|
|
|
|
.UseShell()
|
2024-02-14 23:32:20 +01:00
|
|
|
|
.StartBrowserAppAsync("out");
|
2024-02-20 23:02:47 +01:00
|
|
|
|
#pragma warning restore IDE0060 // Remove unused parameter
|
|
|
|
|
|
2024-02-14 23:32:20 +01:00
|
|
|
|
|
|
|
|
|
public static AppBuilder BuildAvaloniaApp()
|
|
|
|
|
=> AppBuilder.Configure<App>();
|
|
|
|
|
}
|