Config Spec
open class ConfigSpec @JvmOverloads() constructor(prefix: String?, items: Set<Item<*>>, innerSpecs: Set<Spec>) : Spec
Content copied to clipboard
The default implementation for Spec.
Parameters
prefix
common prefix for items in this config spec
Constructors
ConfigSpec
Link copied to clipboard
@JvmOverloads()
Content copied to clipboard
common prefix for items in this config spec
Functions
addInnerSpec
Link copied to clipboard
lazy
Link copied to clipboard
inline fun <T> lazy(name: String? = null, description: String = "", noinline thunk: (config: ItemContainer) -> T): LazyProperty<T>
Content copied to clipboard
withFallback
Link copied to clipboard
withPrefix
Link copied to clipboard
Properties
Sources
jvm source
Link copied to clipboard