ConfigurationChain

value class ConfigurationChain<in T>(blocks: Collection<T.() -> Unit>) : Collection<T.() -> Unit> (source)

Constructors

Link copied to clipboard
fun <in T> ConfigurationChain(vararg blocks: T.() -> Unit)
Link copied to clipboard
fun <in T> ConfigurationChain(block: T.() -> Unit)
Link copied to clipboard
Link copied to clipboard
fun <in T> ConfigurationChain(blocks: Collection<T.() -> Unit>)

Functions

Link copied to clipboard
open operator override fun contains(element: @UnsafeVariance T.() -> Unit): Boolean
Link copied to clipboard
open override fun containsAll(elements: Collection<@UnsafeVariance T.() -> Unit>): Boolean
Link copied to clipboard
operator fun invoke(value: T): @UnsafeVariance T
Link copied to clipboard
open override fun isEmpty(): Boolean
Link copied to clipboard
open operator override fun iterator(): Iterator<T.() -> Unit>
Link copied to clipboard
operator fun <R : T> plus(block: R.() -> Unit): ConfigurationChain<R>
operator fun <R : T> plus(blocks: Collection<R.() -> Unit>): ConfigurationChain<R>

Properties

Link copied to clipboard
open override val size: Int