public void Reset()
 {
     AllLoadedAnimeItemAbstractions.Clear();
     AllLoadedAuthAnimeItems.Clear();
     AllLoadedAuthMangaItems.Clear();
     AllLoadedMangaItemAbstractions.Clear();
     AllLoadedSeasonalAnimeItems.Clear();
     AllLoadedSeasonalMangaItems.Clear();
 }
示例#2
0
 public void AddAnimeEntry(AnimeItemAbstraction parentAbstraction)
 {
     if (parentAbstraction.RepresentsAnime)
     {
         AllLoadedAuthAnimeItems.Add(parentAbstraction);
     }
     else
     {
         AllLoadedAuthMangaItems.Add(parentAbstraction);
     }
 }
示例#3
0
        public void RemoveAnimeEntry(AnimeItemAbstraction parentAbstraction)
        {
            if (parentAbstraction.RepresentsAnime)
            {
                AllLoadedAuthAnimeItems.Remove(parentAbstraction);
            }
            else
            {
                AllLoadedAuthMangaItems.Remove(parentAbstraction);
            }

            AnimeRemoved?.Invoke(parentAbstraction);
        }