Package-level declarations
Types
Link copied to clipboard
一个"配置"函数接口。通过 receiver
接收配置信息参数。
Link copied to clipboard
open class MergeableFactoriesConfigurator<CONTEXT : Any, V : Any, K : MergeableFactory.Key>(configurators: Map<K, ConfigurerFunction<Any>>, factories: Map<K, (CONTEXT) -> V>)
对一组 MergeableFactory 进行聚合组装的配置器。
Link copied to clipboard
一个可应用于 MergeableFactoriesConfigurator 的工厂。
Functions
Link copied to clipboard
inline fun <CONF> toConfigurerFunction(crossinline block: CONF.() -> Unit): ConfigurerFunction<CONF>
CONF.() -> Unit
to ConfigurerFunction。
Inherited functions
Link copied to clipboard
Invoke configurer with CONF。
Link copied to clipboard
Invoke ConfigurerFunction with conf。
Link copied to clipboard
operator fun <CONF> ConfigurerFunction<CONF>.plus(other: ConfigurerFunction<CONF>): ConfigurerFunction<CONF>
Merge double ConfigurerFunction