Avalonia project

This commit is contained in:
2022-01-26 09:54:03 +01:00
parent 5e688ae7b1
commit 0025339261
2396 changed files with 4986 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
using FileTime.Core.Components;
using MvvmGen;
using System;
using System.Collections.Generic;
using System.Text;
namespace FileTime.Avalonia.Application
{
[ViewModel]
public partial class AppState
{
[Property]
[PropertyCallMethod(nameof(TabsChanged))]
private List<TabContainer> _tabs = new List<TabContainer>();
[Property]
private TabContainer _selectedTab;
[Property]
private ViewMode _viewMode;
[Property]
private string _rapidTravelText = "";
private void TabsChanged()
{
SelectedTab ??= Tabs[0];
}
}
}