Package-level declarations

Types

Link copied to clipboard
interface DispatchClosure

A map of Element instances. Every element has a unique Key. By design DispatchClosure is immutable. However, its elements might mutate depending on their implementation.

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
inline fun <T> DispatchScope<*>.withLocalClosure(closure: DispatchClosure, newFrame: Boolean = false, block: DispatchScope<*>.() -> T): T

Adds local changes to LocalClosureContainer with a given closure for a time of block execution.

inline fun <T> DispatchClosure.withLocalClosure(closure: DispatchClosure, newFrame: Boolean = false, block: DispatchClosure.() -> T): T

Changes LocalClosureContainer with a given closure for a time of block execution.

Properties

Link copied to clipboard

Returns this closure with local changes.