mirai
2.16.0
jvm
mirai-console
/
net.mamoe.mirai.console.extension
/
PluginComponentStorage
/
contribute
contribute
fun
<
E
:
Extension
>
contribute
(
extensionPoint
:
ExtensionPoint
<
E
>
,
lazyInstance
:
(
)
->
E
)
注册一个扩展
inline
fun
<
E
:
Extension
>
contribute
(
noinline
lazyInstance
:
(
)
->
E
)
注册一个扩展.
E
必须拥有伴生对象为
ExtensionPoint
.