Implemented devices and LEDs in profile editor

This commit is contained in:
Robert committed 2019-11-12 14:03:18 +01:00
1 parent 83b9e5ce1a
commit 993ac1d595
13 files changed
+402 -49

No files matched your search

@@ -1,4 +1,5 @@
using Artemis.Core.Plugins.Abstract;
using Artemis.UI.Ninject.Factories;
using Artemis.UI.ViewModels.Controls.ProfileEditor;
using Stylet;
@@ -6,10 +7,10 @@ namespace Artemis.UI.ViewModels.Screens
{
public class ModuleRootViewModel : Screen
{
public ModuleRootViewModel(Module module)
public ModuleRootViewModel(Module module, IProfileEditorViewModelFactory profileEditorViewModelFactory)
{
Module = module;
ModuleViewModels = new BindableCollection<ModuleViewModel> {new ProfileEditorViewModel(Module)};
ModuleViewModels = new BindableCollection<ModuleViewModel> {profileEditorViewModelFactory.CreateModuleViewModel(Module)};
ModuleViewModels.AddRange(Module.GetViewModels());
}