Example #1
0
        public SettingsViewModel(IContainer container)
        {
            _eventRegistry          = container.Resolve <ApplicationEventRegistry>();
            _controller             = container.Resolve <SettingsController>();
            _settingsService        = container.Resolve <ILauncherSettingsService>();
            _profileSettingsService = container.Resolve <IProfileService>();

            var eventRegistry = container.Resolve <ApplicationEventRegistry>();

            eventRegistry.CurrentProfileChanged += OnSelectedProfileChanged;
        }
Example #2
0
 protected SettingsCategoryViewModelBase(string name, SettingsController controller, bool isHitTestVisible = true)
 {
     Name = name;
     SettingsController = controller;
     IsHitTestVisible   = isHitTestVisible;
 }
Example #3
0
 public PopulateSettingsEventArgs(SettingsController controller)
 {
     Controller = controller;
 }
 public SettingsViewModel(IContainer container)
 {
     _container       = container;
     _controller      = container.Resolve <SettingsController>();
     _settingsService = container.Resolve <ISettingsService>();
 }