Ejemplo n.º 1
0
 public GeneralTabViewModel(SettingsViewModel settingsViewModel, string solutionDirectory) : base(settingsViewModel)
 {
     Generators             = settingsViewModel.ConfigData.Generators;
     AddGeneratorCommand    = new AddGeneratorCommand(settingsViewModel, solutionDirectory);
     RemoveGeneratorCommand = new RemoveAtIndexCommand(Generators);
     ModifyGeneratorCommand = new ModifyAtIndexCommand(Generators, () => new AddGeneratorView());
 }
Ejemplo n.º 2
0
 public TriggersTabViewModel(SettingsViewModel settingsViewModel, string solutionDirectory, IEnumerable <string> uniqueProjectNames) : base(settingsViewModel)
 {
     TriggerGroups             = settingsViewModel.ConfigData.TriggerGroups;
     AddTriggerGroupCommand    = new AddTriggerGroupCommand(settingsViewModel, solutionDirectory, uniqueProjectNames);
     RemoveTriggerGroupCommand = new RemoveAtIndexCommand(TriggerGroups);
     ModifyTriggerGroupCommand = new ModifyAtIndexCommand(TriggerGroups, () => new AddTriggerGroupView());
 }