DesignPreview WIP

This commit is contained in:
2023-07-18 07:48:13 +02:00
parent cd31104f8d
commit db32c7aef3
13 changed files with 389 additions and 23 deletions

View File

@@ -0,0 +1,25 @@
using System.Reactive.Subjects;
using FileTime.App.CommandPalette.Services;
using FileTime.App.Core.Services;
using FileTime.App.FrequencyNavigation.Services;
using FileTime.GuiApp.DesignPreview.Services;
using FileTime.GuiApp.Services;
namespace FileTime.GuiApp.ViewModels;
public class MainWindowDesignViewModel : IMainWindowViewModel
{
public bool Loading => false;
public IObservable<string?> MainFont { get; } = new BehaviorSubject<string?>("");
public string Title => "FileTime Design Preview";
public IGuiAppState AppState { get; }
public IItemPreviewService ItemPreviewService { get; }
public IDialogService DialogService { get; }
public IFrequencyNavigationService FrequencyNavigationService { get; }
public ICommandPaletteService CommandPaletteService { get; }
public MainWindowDesignViewModel()
{
AppState = new GuiAppStatePreview();
}
}