APIRepository

class APIRepository(val api: MainAPI)(source)

Constructors

Link copied to clipboard
constructor(api: MainAPI)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
suspend fun extractorVerifierJob(extractorData: String?)
Link copied to clipboard
suspend fun getMainPage(page: Int, nameIndex: Int? = null): Resource<List<HomePageResponse?>>
Link copied to clipboard
suspend fun load(url: String): Resource<LoadResponse>
Link copied to clipboard
suspend fun loadLinks(data: String, isCasting: Boolean, subtitleCallback: (SubtitleFile) -> Unit, callback: (ExtractorLink) -> Unit): Boolean
Link copied to clipboard
Link copied to clipboard
suspend fun search(query: String): Resource<List<SearchResponse>>
Link copied to clipboard
suspend fun waitForHomeDelay()