mirror of
https://github.com/Artemis-RGB/Artemis
synced 2025-12-13 05:48:35 +00:00
21 lines
664 B
C#
21 lines
664 B
C#
using Artemis.Core.Plugins.Abstract;
|
|
using Artemis.UI.ViewModels.Controls.ProfileEditor;
|
|
using Stylet;
|
|
|
|
namespace Artemis.UI.ViewModels.Screens
|
|
{
|
|
public class ModuleRootViewModel : Screen
|
|
{
|
|
public ModuleRootViewModel(Module module)
|
|
{
|
|
Module = module;
|
|
ModuleViewModels = new BindableCollection<ModuleViewModel> {new ProfileEditorViewModel(Module)};
|
|
ModuleViewModels.AddRange(Module.GetViewModels());
|
|
}
|
|
|
|
public Module Module { get; }
|
|
public BindableCollection<ModuleViewModel> ModuleViewModels { get; set; }
|
|
|
|
public int FixedHeaderCount => ModuleViewModels.Count;
|
|
}
|
|
} |