public RulesPanelViewModel(RuleViewModelFactory ruleViewModelFactory, PropertiesPanelViewModel propertiesPanelViewModel, IRules rules) : base("Rules") { _propertiesPanelViewModel = propertiesPanelViewModel; _rules = rules; IsExpanded = true; }
public Rules( ILogFilterEngine filterEngine, RuleViewModelFactory ruleViewModelFactory ) { _filterEngine = filterEngine; Root = (CompositeRuleViewModel)ruleViewModelFactory.Create(new CompositeRule() { Name = "Rules" }, null); TreeRoot = new BindableCollection <RuleViewModelBase>() { Root }; }