SitePlugin

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

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

Constructors

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

Properties

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

Extensions

canVote
Link copied to clipboard
fun SitePlugin.canVote(): Boolean
getVotes
Link copied to clipboard
suspend fun SitePlugin.getVotes(): Int
getVoteType
Link copied to clipboard
fun SitePlugin.getVoteType(): VotingApi.VoteType
vote
Link copied to clipboard
suspend fun SitePlugin.vote(requestType: VotingApi.VoteType): Int

Sources

androidJvm source
Link copied to clipboard