AnimeSearchResponse

data class AnimeSearchResponse(    val name: String,     val url: String,     val apiName: String,     var type: TvType? = null,     var posterUrl: String? = null,     var year: Int? = null,     var dubStatus: EnumSet<DubStatus>? = null,     var otherName: String? = null,     var episodes: MutableMap<DubStatus, Int> = mutableMapOf(),     var id: Int? = null,     var quality: SearchQuality? = null,     var posterHeaders: Map<String, String>? = null) : SearchResponse(source)

Data class of SearchResponse interface for Anime.

See also

Constructors

Link copied to clipboard
constructor(    name: String,     url: String,     apiName: String,     type: TvType? = null,     posterUrl: String? = null,     year: Int? = null,     dubStatus: EnumSet<DubStatus>? = null,     otherName: String? = null,     episodes: MutableMap<DubStatus, Int> = mutableMapOf(),     id: Int? = null,     quality: SearchQuality? = null,     posterHeaders: Map<String, String>? = null)

Properties

Link copied to clipboard
open override val apiName: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override var id: Int?
Link copied to clipboard
open override val name: String
Link copied to clipboard
Link copied to clipboard
open override var posterHeaders: Map<String, String>?
Link copied to clipboard
open override var posterUrl: String?
Link copied to clipboard
open override var quality: SearchQuality?
Link copied to clipboard
open override var type: TvType?
Link copied to clipboard
open override val url: String
Link copied to clipboard
var year: Int?

Functions

Link copied to clipboard
Link copied to clipboard
fun AnimeSearchResponse.addDubStatus(status: DubStatus, episodes: Int? = null)
fun AnimeSearchResponse.addDubStatus(isDub: Boolean, episodes: Int? = null)
fun AnimeSearchResponse.addDubStatus(status: String, episodes: Int? = null)
fun AnimeSearchResponse.addDubStatus(dubExist: Boolean, subExist: Boolean, dubEpisodes: Int? = null, subEpisodes: Int? = null)
Link copied to clipboard
fun SearchResponse.addPoster(url: String?, headers: Map<String, String>? = null)

Extension function that adds poster to SearchResponse

Link copied to clipboard

Extension function that adds quality to SearchResponse

Link copied to clipboard