Tracker

class Tracker<C : Component<*>>(ref: ComponentRef<C>? = null) : ComponentRef<C>

Constructors

Link copied to clipboard
fun <C : Component<*>> Tracker(ref: ComponentRef<C>? = null)

Functions

Link copied to clipboard
open override fun getComponent(): C?
Link copied to clipboard
open operator fun invoke(): C?
open operator fun invoke(block: C.() -> Unit)
Link copied to clipboard
fun track(ref: ComponentRef<C>)
Link copied to clipboard
open fun trackRef(tracker: ComponentRef.Tracker<C>): ComponentRef<C>