Package-level declarations
Types
Link copied to clipboard
abstract class AbstractExtensionPoint<T : Extension>(val extensionType: KClass<T>) : ExtensionPoint<T>
Link copied to clipboard
abstract class AbstractInstanceExtensionPoint<E : InstanceExtension<T>, T> @ConsoleExperimentalApi constructor(extensionType: KClass<E>) : AbstractExtensionPoint<E>
Link copied to clipboard
interface ComponentStorage
Link copied to clipboard
仅前端实现可用
Link copied to clipboard
在调用一个 extension 时遇到的异常.
Link copied to clipboard
表示一个扩展接入点(扩展类型). 在 Kotlin 由 Extension 的伴生对象实现, 在 Java 可通过静态字段提供.
Link copied to clipboard
一个已经注册的 Extension. 可通过 ComponentStorage.getExtensions 获得.
Link copied to clipboard
增加一些函数 (方法)的扩展
Link copied to clipboard
表示一个 FunctionExtension 的 ExtensionPoint
Link copied to clipboard
为一些实例注册的 Extension.
Link copied to clipboard
表示一个 InstanceExtension 的 ExtensionPoint
Link copied to clipboard
添加一些扩展给 Plugin 的 ComponentStorage.