A CompositionReference is an opaque type that is used to logically "link" two compositions
together. The CompositionReference instance represents a reference to the "parent" composition
in a specific position of that composition's tree, and the instance can then be given to a new
"child" composition. This reference ensures that invalidations and ambients flow logically
through the two compositions as if they were not separate.
Inherited extension functions
This global operator is TEMPORARY, and should be removed whenever an answer for contextual composers is reached.
abstract fun <T> getAmbient(key: Ambient<T>): T
abstract fun getAmbientScope(): AmbientMap
abstract fun invalidate(): Unit
abstract fun <N> registerComposer(composer: Composer<N>): Unit