ComponentRef

interface ComponentRef<C : Component<*>>

Inheritors

Types

Link copied to clipboard
class Null<C : Component<*>> : ComponentRef<C>
Link copied to clipboard
class Tracker<C : Component<*>> : ComponentRef<C>

Functions

Link copied to clipboard
abstract fun getComponent(): C?
Link copied to clipboard
open operator fun invoke(): C?
open operator fun <R> invoke(block: (C) -> R): R?
Link copied to clipboard
open fun track(tracker: ComponentRef.Tracker<C>): ComponentRef<C>