class animeManager.AnimeManager

AnimeManager: Manager for Anime This component is used to get Anime data from the Jikan API

Properties

readonly
endpoint: string

Methods

getAnime(animeId: number): Promise<animeModel.Anime>

getAnime: Get an Anime from the Jikan API by its ID

getAnimeCharacters: Get an Anime's Characters from the Jikan API by its ID

getAnimeEpisode(
animeId: number,
episodeNumber: number,
): Promise<animeModel.AnimeEpisodeFull>

getAnimeEpisode: Get an Anime's Episode from the Jikan API by its ID and Episode number

getAnimeEpisodes: Get an Anime's Episodes from the Jikan API by its ID

getAnimeExternal(animeId: number): Promise<baseModel.External[]>

getAnimeExternal: Get an Anime's External from the Jikan API by its ID

getAnimeForum(
animeId: number,
): Promise<baseModel.Forum[]>

getAnimeForum: Get an Anime's Forum from the Jikan API by its ID

getAnimeFull(animeId: number): Promise<animeModel.AnimeFull>

getAnimeFull: Get an AnimeFull from the Jikan API by its ID

getAnimeMoreInfo(animeId: number): Promise<baseModel.MoreInfo>

getAnimeMoreInfo: Get an Anime's More Info from the Jikan API by its ID

getAnimeNews(
animeId: number,
): Promise<baseModel.News[]>

getAnimeNews: Get an Anime's News from the Jikan API by its ID

getAnimePictures(animeId: number): Promise<baseModel.CommonImage[]>

getAnimePictures: Get an Anime's Pictures from the Jikan API by its ID

getAnimeRecommendations(animeId: number): Promise<animeModel.AnimeMeta[]>

getAnimeRecommendations: Get an Anime's Recommendations from the Jikan API by its ID

getAnimeRelations(animeId: number): Promise<baseModel.Relation[]>

getAnimeRelations: Get an Anime's Relations from the Jikan API by its ID

getAnimeReviews: Get an Anime's Reviews from the Jikan API by its ID

getAnimeStaff(animeId: number): Promise<baseModel.Staff[]>

getAnimeStaff: Get an Anime's Staff from the Jikan API by its ID

getAnimeStatistics: Get an Anime's statistics from the Jikan API by its ID

getAnimeStreaming(animeId: number): Promise<baseModel.External[]>

getAnimeStreaming: Get an Anime's Streaming from the Jikan API by its ID

getAnimeThemes(animeId: number): Promise<animeModel.Theme>

getAnimeThemes: Get an Anime's Themes from the Jikan API by its ID

getAnimeUserUpdates: Get an Anime's User Updates from the Jikan API by its ID

getAnimeVideos(animeId: number): Promise<animeModel.AnimeVideo>

getAnimeVideos: Get an Anime's Videos from the Jikan API by its ID

getAnimeVideosEpisodes: Get an Anime's Videos

getAnimes: Get an Anime array from the Jikan API