PluginDependency
data class PluginDependency @JvmOverloads constructor( val id: String, val versionRequirement: String? = null, val isOptional: Boolean = false)
Content copied to clipboard
插件的一个依赖的信息.
只有添加依赖后才能使用依赖插件的 API.
被依赖的插件将会在依赖方之前加载. 即若 A 依赖 B, 那么 B 总是会在 A 之前加载.
注意, 若发现循环依赖, 将会拒绝所有参与循环的插件的加载.
See also
Constructors
Link copied to clipboard
Link copied to clipboard
fun PluginDependency( id: String, versionRequirement: String? = null, isOptional: Boolean = false)
Content copied to clipboard
Types
Link copied to clipboard
object PluginDependencyAsStringSerializer : KSerializer<PluginDependency>
Content copied to clipboard