public ToolViewBaseModel(ToolViewBaseModel parent) : base(parent) { Parent = parent; Vcs = parent.Vcs; parent.AddChild(this); }
public ToolViewModel(ToolViewBaseModel parent) : base(parent) { const int defaultUpdateInterval = 1000; InitTasks(); AutoUpdateMode = AutoUpdateMode.Visibility; UpdateInterval = defaultUpdateInterval; if (parent is ToolViewModel toolViewModel) { Agent = toolViewModel.Agent; AutoUpdateMode = toolViewModel.AutoUpdateMode; } IsSupported = true; Persistenced = true; }
public ToolControlViewModel(ToolViewBaseModel parent) : base(parent) { }