InjectedProperty

abstract class InjectedProperty<out T> : ReadOnlyProperty<Any?, T> (source)

Base class of all injected properties.

Constructors

Link copied to clipboard
constructor()

Properties

Link copied to clipboard
Link copied to clipboard
abstract val value: T

Functions

Link copied to clipboard
operator override fun getValue(thisRef: Any?, property: KProperty<*>): T
Link copied to clipboard
fun inject(graph: Graph)
Link copied to clipboard
fun <R> map(mapper: (T) -> R): InjectedProperty<R>

Apply a function to the retrieved instance.