Metadata
data class Metadata(val className: String, val path: String, val importType: ImportType, val type: ExtensionType, val id: String, val name: String, val version: String, val description: String, val author: String, val authorUrl: String? = null, val icon: ImageHolder? = null, val repoUrl: String? = null, val updateUrl: String? = null, val preservedPackages: List<String> = listOf(), val isEnabled: Boolean = true)
Metadata for an extension.
Constructors
Link copied to clipboard
constructor(className: String, path: String, importType: ImportType, type: ExtensionType, id: String, name: String, version: String, description: String, author: String, authorUrl: String? = null, icon: ImageHolder? = null, repoUrl: String? = null, updateUrl: String? = null, preservedPackages: List<String> = listOf(), isEnabled: Boolean = true)
Properties
Link copied to clipboard
The description of the extension
Link copied to clipboard
The icon of the extension
Link copied to clipboard
The type of import for the extension
Link copied to clipboard
The packages to preserve, ideally for extensions that use native libraries
Link copied to clipboard
The type of extension