public DataModelConditionListPredicateViewModel(DataModelConditionListPredicate dataModelConditionListPredicate,
                                                        IProfileEditorService profileEditorService,
                                                        IDataModelUIService dataModelUIService,
                                                        IConditionOperatorService conditionOperatorService,
                                                        ISettingsService settingsService)
            : base(dataModelConditionListPredicate, profileEditorService, dataModelUIService, conditionOperatorService, settingsService)
        {
            _dataModelUIService = dataModelUIService;

            LeftSideColor = new SolidColorBrush(Color.FromRgb(71, 108, 188));
        }
Example #2
0
        public DataModelConditionListPredicateViewModel(
            DataModelConditionListPredicate dataModelConditionListPredicate,
            IProfileEditorService profileEditorService,
            IDataModelUIService dataModelUIService,
            IConditionOperatorService conditionOperatorService) : base(dataModelConditionListPredicate)
        {
            _profileEditorService     = profileEditorService;
            _dataModelUIService       = dataModelUIService;
            _conditionOperatorService = conditionOperatorService;
            _supportedInputTypes      = new List <Type>();

            SelectOperatorCommand = new DelegateCommand(ExecuteSelectOperatorCommand);
            Operators             = new BindableCollection <ConditionOperator>();

            Initialize();
        }