protected NodeViewModel( INodeViewModelService nodeViewModelService, Node node) { Priority = 1; this.nodeViewModelService = nodeViewModelService; Node = node; rectangleBrush = nodeViewModelService.GetNodeBrush(node); dimBrush = nodeViewModelService.GetDimBrush(); titleBrush = nodeViewModelService.GetTitleBrush(); backgroundBrush = nodeViewModelService.GetBackgroundBrush(rectangleBrush); selectedBrush = nodeViewModelService.GetSelectedBrush(rectangleBrush); }
public MemberNodeViewModel(INodeViewModelService nodeViewModelService, Node node) : base(nodeViewModelService, node) { ViewName = nameof(MemberNodeView); }
public TypeViewModel(INodeViewModelService nodeViewModelService, Node node) : base(nodeViewModelService, node) { ViewName = nameof(TypeView); }
public NamespaceViewModel(INodeViewModelService nodeViewModelService, Node node) : base(nodeViewModelService, node) { ViewName = nameof(NamespaceView); }