//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 |