public void Reset() { AllLoadedAnimeItemAbstractions.Clear(); AllLoadedAuthAnimeItems.Clear(); AllLoadedAuthMangaItems.Clear(); AllLoadedMangaItemAbstractions.Clear(); AllLoadedSeasonalAnimeItems.Clear(); AllLoadedSeasonalMangaItems.Clear(); }
public void AddAnimeEntry(AnimeItemAbstraction parentAbstraction) { if (parentAbstraction.RepresentsAnime) { AllLoadedAuthAnimeItems.Add(parentAbstraction); } else { AllLoadedAuthMangaItems.Add(parentAbstraction); } }
public void RemoveAnimeEntry(AnimeItemAbstraction parentAbstraction) { if (parentAbstraction.RepresentsAnime) { AllLoadedAuthAnimeItems.Remove(parentAbstraction); } else { AllLoadedAuthMangaItems.Remove(parentAbstraction); } AnimeRemoved?.Invoke(parentAbstraction); }