1
0
mirror of https://github.com/Artemis-RGB/Artemis synced 2025-12-13 05:48:35 +00:00
2021-10-11 22:56:42 +02:00

17 lines
534 B
C#

using Artemis.Core;
using Artemis.UI.Avalonia.Screens.Root.ViewModels;
using ReactiveUI;
namespace Artemis.UI.Avalonia.Ninject.Factories
{
public interface IVmFactory
{
}
public interface ISidebarVmFactory : IVmFactory
{
SidebarViewModel SidebarViewModel(IScreen hostScreen);
SidebarCategoryViewModel SidebarCategoryViewModel(ProfileCategory profileCategory);
SidebarProfileConfigurationViewModel SidebarProfileConfigurationViewModel(ProfileConfiguration profileConfiguration);
}
}