1
0
mirror of https://github.com/Artemis-RGB/Artemis synced 2025-12-13 05:48:35 +00:00
Artemis/src/Avalonia/Artemis.UI/Screens/MainScreenViewModel.cs
Robert 34757716aa Updated ReactiveUI
Added order to render element ctors
2021-12-30 23:33:26 +01:00

22 lines
585 B
C#

using Artemis.UI.Shared;
using ReactiveUI;
namespace Artemis.UI.Screens
{
public abstract class MainScreenViewModel : ActivatableViewModelBase, IRoutableViewModel
{
protected MainScreenViewModel(IScreen hostScreen, string urlPathSegment)
{
HostScreen = hostScreen;
UrlPathSegment = urlPathSegment;
}
/// <inheritdoc />
public string UrlPathSegment { get; }
/// <inheritdoc />
public IScreen HostScreen { get; }
public ViewModelBase? TitleBarViewModel { get; protected set; }
}
}