Package-level declarations

Types

Link copied to clipboard
abstract class Plugin : BasePlugin
Link copied to clipboard
data class PluginData(val internalName: String, val url: String?, val isOnline: Boolean, val filePath: String, val version: Int)
Link copied to clipboard
Link copied to clipboard
data class Repository(val name: String, val description: String?, val manifestVersion: Int, val pluginLists: List<String>)

Comes with the app, always available in the app, non removable.

Link copied to clipboard
Link copied to clipboard
data class SitePlugin(    val url: String,     val status: Int,     val version: Int,     val apiVersion: Int,     val name: String,     val internalName: String,     val authors: List<String>,     val description: String?,     val repositoryUrl: String?,     val tvTypes: List<String>?,     val language: String?,     val iconUrl: String?,     val fileSize: Long?)

Status int as the following: 0: Down 1: Ok 2: Slow 3: Beta only

Link copied to clipboard
object VotingApi

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
const val PLUGINS_KEY: String
Link copied to clipboard