Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
        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);
        }