Package-level declarations
Types
Marks a property to be excluded from the context registry during contexts plugin processing.
Marks a property of a class, an interface, or an object to be included in unwrapping of the containing class/interface/object during the call of localUnwrap or koneLocalUnwrap.
Functions
fun koneLocalUnwrap(vararg keys: RegistryKey<out KoneContext>)
This function is a stub that is replaced at compile time by the Kone contexts compiler plugin. It "unwraps" values corresponding to the specified keys in the KoneContextRegistry context parameter.
This function is a stub that is replaced at compile time by the Kone contexts compiler plugin. It "unwraps" values corresponding to the specified keys in the KoneContextRegistry receiver.
Runtime declaration for the localContexts contexts plugin function.
Runtime declaration for the localReceivers contexts plugin function.
This function is a stub that is replaced at compile time by the Kone contexts compiler plugin. It "unwraps" the provided koneContexts into their underlying KoneContext instances.