mirror of
https://github.com/Artemis-RGB/Artemis
synced 2026-11-12 11:56:30 +00:00
27 lines
975 B
C#
27 lines
975 B
C#
using Artemis.UI.Screens.Settings.Tabs.Devices;
|
|
using Artemis.UI.Screens.Settings.Tabs.General;
|
|
using Artemis.UI.Screens.Settings.Tabs.Modules;
|
|
using Artemis.UI.Screens.Settings.Tabs.Plugins;
|
|
using Stylet;
|
|
|
|
namespace Artemis.UI.Screens.Settings
|
|
{
|
|
public class SettingsViewModel : Conductor<Screen>.Collection.OneActive, IMainScreenViewModel
|
|
{
|
|
public SettingsViewModel(
|
|
GeneralSettingsTabViewModel generalSettingsTabViewModel,
|
|
ModuleOrderTabViewModel moduleOrderTabViewModel,
|
|
PluginSettingsTabViewModel pluginSettingsTabViewModel,
|
|
DeviceSettingsTabViewModel deviceSettingsTabViewModel)
|
|
{
|
|
DisplayName = "Settings";
|
|
|
|
Items.Add(generalSettingsTabViewModel);
|
|
Items.Add(moduleOrderTabViewModel);
|
|
Items.Add(pluginSettingsTabViewModel);
|
|
Items.Add(deviceSettingsTabViewModel);
|
|
|
|
ActiveItem = generalSettingsTabViewModel;
|
|
}
|
|
}
|
|
} |