Injectable

class Injectable<T>(getter: () -> T, injections: List<suspend T.() -> Unit>)

Constructors

Link copied to clipboard
constructor(getter: () -> T, injections: List<suspend T.() -> Unit>)

Properties

Link copied to clipboard
val data: <Error class: unknown class>
Link copied to clipboard
val value: T?

Functions

Link copied to clipboard
fun <R> casted(): <Error class: unknown class>
Link copied to clipboard
suspend fun injectOrRun(id: String, block: suspend T.() -> Unit)
Link copied to clipboard
suspend fun value(): <Error class: unknown class>