private void ExecuteAddOverlaySettingsCommand() { var model = new ChatOverlaySettingsModel() { Name = "Overlay " + (this.Config.ChatOverlaySettings.Length + 1), }; var view = new ChatOverlaySettingsEditView(); view.ViewModel.Model = model; view.ViewModel.ClearSubContentCallback = this.ClearSubContentCallback; this.ShowSubContentCallback?.Invoke(view); }
private void ExecuteEditOverlaySettingsCommand( ChatOverlaySettingsModel model) { if (model == null) { return; } var view = new ChatOverlaySettingsEditView(); view.ViewModel.Model = model; view.ViewModel.ClearSubContentCallback = this.ClearSubContentCallback; this.ShowSubContentCallback?.Invoke(view); }