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); }); }
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; }
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); }