Skip to content

//tvlib/org.mjdev.tvlib.extensions/KodeinExt

KodeinExt

[androidJvm]\ object KodeinExt

Types

Name Summary
ComposableDILazyDelegate [androidJvm]
class ComposableDILazyDelegate<V>(base: LazyDelegate<V>) : LazyDelegate<V>

Functions

Name Summary
equals [androidJvm]
open operator fun equals(other: Any?): Boolean
hashCode [androidJvm]
open fun hashCode(): Int
localDI [androidJvm]
@Composable
fun localDI(initializer: @Composable() -> DI? = { null }): DI
rememberDI [androidJvm]
@Composable
inline fun <T : Any> rememberDI(noinline initializer: @Composable() -> DI? = { null }, crossinline block: @DisallowComposableCallsDI.() -> LazyDelegate<T>): LazyDelegate<T>
rememberInstance [androidJvm]
@Composable
inline fun <T : Any> rememberInstance(tag: Any? = null, noinline initializer: @Composable() -> DI? = { null }): LazyDelegate<T>
toString [androidJvm]
open fun toString(): String