public void EndEdit()
        {
            // Code executed when user decides to confirm changes made since BeginEdit was called.
            // This method should save settings made to Option1 and Option2.
            plugin.SavePluginSettings(this);

            PlayniteUiHelper.ResetToggle();
            SuccessStory.successStoryUI.RemoveElements();
            var TaskIntegrationUI = Task.Run(() =>
            {
                SuccessStory.successStoryUI.AddElements();
                SuccessStory.successStoryUI.RefreshElements(SuccessStory.GameSelected);
            });
        }
Example #2
0
        public void EndEdit()
        {
            this.LocalPath = SuccessStorySettingsView.LocalPath;

            // Code executed when user decides to confirm changes made since BeginEdit was called.
            // This method should save settings made to Option1 and Option2.
            plugin.SavePluginSettings(this);

            PlayniteUiHelper.ResetToggle();
            SuccessStory.successStoryUI.RemoveElements();
            var TaskIntegrationUI = Task.Run(() =>
            {
                var dispatcherOp        = SuccessStory.successStoryUI.AddElements();
                dispatcherOp.Completed += (s, e) => { SuccessStory.successStoryUI.RefreshElements(SuccessStoryDatabase.GameSelected); };
            });

            SuccessStory.PluginDatabase.PluginSettings = this;
        }
Example #3
0
 public void EndEdit()
 {
     // Code executed when user decides to confirm changes made since BeginEdit was called.
     // This method should save settings made to Option1 and Option2.
     plugin.SavePluginSettings(this);
 }