ConfigStack
A collection of equivalent DSL configuration structures which shadow each other.
See also
Functions
Link copied to clipboard
Retrieve a property from a stack of (partially-)configured DSL data. Each element of the stack should have an indication of whether the property is set, and a value of the property (which is only accessed if the property is set). This is commonly implemented using lateinit var
s (with internal val .. get() = this::prop.isInitialized
as the property checker).