Type aliases
IAnime
IAnime
: IAnimeBasic & { episodeCount
: number; episodePages
: IEpisodePage[]; movieId
: string; otherNames
?: string[]; type
?: string }
IAnimeBasic
IAnime
Basic: IEntity & { genres: IEntityBasic[]; released?: string; status?: string; summary?: string }
IAnimeEpisodeInfo
IAnime
EpisodeInfo: { anime: IEntityBasic; episode: number; episodeCount: number; episodePages: IEpisodePage[]; id: string; link: string; movieId: string; videoId: string }
Type declaration
-
-
episode: number
-
episodeCount: number
-
-
id: string
-
link: string
-
movieId: string
-
videoId: string
IEntityBasic
IEntityBasic: { id: string; link: string; title: string }
Type declaration
-
id: string
-
link: string
-
title: string
IEpisodePage
IEpisodePage: { end: number; start: number }
Type declaration
-
end: number
-
start: number
IGoGoAnimeConfig
IGoGoAnimeConfig: { apiBaseUrl: string; baseUrl: string }
Type declaration
-
apiBaseUrl: string
-
baseUrl: string
IPagination
IPagination<T>: { data: T[]; page: number; paginations: number[] }
Type parameters
Type declaration
-
data: T[]
-
page: number
-
paginations: number[]
IRecentRelease
IRecent
Release: IEntity & { episode: string }
IUrlParamsType
IUrlParamsType: {}
Type declaration
-
[key: string]: string | number | undefined
IVideoRes
Type declaration
-
-
-
track: { tracks: { file: string; kind: string }[] }
-
tracks: { file: string; kind: string }[]
IVideoSource
IVideoSource: { file: string; label: string; type: string }
Type declaration
-
file: string
-
label: string
-
type: string