Hoster
class Hoster(val hosterUrl: String = "", val hosterName: String = "", val videoList: List<Video>? = null, val internalData: String = "", val lazy: Boolean = false, val memo: JsonObject = JsonObject(emptyMap()))(source)
Class to represent a "hoster", i.e. a representation of a group of videos coming from the same source, for example a site which has multiple servers, each server with a list of videos.
Parameters
hoster Url
The url of the hoster
hoster Name
The display name of the hoster
video List
If the list of video's can be constructed without additional network requests, set the videoList to avoid calling getVideoList on the hoster
lazy
Specify a hoster as lazy, which means that the hoster won't load until the user clicks on it
memo
Extra metadata associated with the hoster. The JSON object is not visible to users and intended for internal or source-specific purposes. Apps may define their own namespaced keys (e.g., "aniyomi.*") for sources to populate.