| Name | Message | Date |
|---|---|---|
| 📁 ViewModels | 2 days ago | |
| 📁 Views | 2 days ago | |
| 📄 App.axaml | 2 days ago | |
| 📄 App.axaml.cs | 2 days ago | |
| 📄 App.csproj | 2 days ago | |
| 📄 packages.lock.json | 2 days ago | |
| 📄 Program.cs | 2 days ago | |
| 📄 ViewLocator.cs | 2 days ago |
📄
src/App/App.axaml.cs
using Avalonia; using Avalonia.Controls.ApplicationLifetimes; using Avalonia.Markup.Xaml; using MMirror.App.ViewModels; using MMirror.App.Views; namespace MMirror.App; public partial class App : Application { public override void Initialize() { AvaloniaXamlLoader.Load(this); } public override void OnFrameworkInitializationCompleted() { if (ApplicationLifetime is IClassicDesktopStyleApplicationLifetime desktop) { desktop.MainWindow = new MainWindow { DataContext = new MainViewModel() }; } else if (ApplicationLifetime is ISingleViewApplicationLifetime singleView) { singleView.MainView = new MainView { DataContext = new MainViewModel() }; } base.OnFrameworkInitializationCompleted(); } }