AndroidRepositoryManager

object AndroidRepositoryManager : RepositoryManager(source)

Functions

Link copied to clipboard
open suspend override fun deletePlugin(location: String)
Link copied to clipboard
open suspend override fun deleteRepository(repository: RepositoryInfo)
Link copied to clipboard
open suspend override fun downloadPlugin(source: PluginDownloadSource, downloadProgress: (Long, Long?) -> Unit): String
Link copied to clipboard
open override fun getLocalPlugins(localUuid: Uuid): List<Plugin>
Link copied to clipboard
open suspend override fun getPlugins(repository: RepositoryInfo, repositoryUuid: Uuid): Pair<RepositoryInfo, List<Plugin>>
Link copied to clipboard
open override fun getRepositories(): List<RepositoryInfo>
Link copied to clipboard
fun RepositoryInfo.toData(): RepositoryData
Link copied to clipboard
fun RepositoryData.toInfo(): RepositoryInfo
Link copied to clipboard
open suspend override fun updateRepositoryInfo(repository: RepositoryInfo)