Plugin

@Target(allowedTargets = [AnnotationTarget.CLASS])
annotation class Plugin(val name: String, val version: Int, val versionName: String, val author: String, val description: String, val updateUrl: String, val apiVersion: Int)

用于标注插件的元数据。

Properties

Link copied to clipboard

插件编译和运行所依赖的宿主 API 版本

Link copied to clipboard

插件作者

Link copied to clipboard

插件的功能或用途描述

Link copied to clipboard

插件显示名称

Link copied to clipboard

插件更新的基础 URL,用于检查和下载更新

Link copied to clipboard

插件版本号(整数)

Link copied to clipboard

插件版本名称(字符串)