Package-level declarations
Functions
factory With Binds
Link copied to clipboard
Link copied to clipboard
inline fun <T : Any> <Error class: unknown class>.factoryWithRandomQualifier(noinline definition: <Error class: unknown class><T>): <Error class: unknown class>
Will be useful in case you need to declare some singles with one type several types, but need to separate them and do not care about how :)
factory With Random Qualifier And Binds
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
single With Binds
Link copied to clipboard
inline fun <T : Any> Module.singleWithBinds(qualifier: <Error class: unknown class>? = null, createdAtStart: Boolean = false, bindFilter: (KClass<*>) -> Boolean = { true }, noinline definition: <Error class: unknown class><T>): Pair<Module, <Error class: unknown class><out <Error class: unknown class>>>
inline fun <T : Any> Module.singleWithBinds(qualifier: <Error class: unknown class>? = null, createdAtStart: Boolean = false, bindFilter: (KClass<*>) -> Boolean = { true }, noinline definition: <Error class: unknown class><T>): Pair<Module, <Error class: unknown class><out <Error class: unknown class>>>
Link copied to clipboard
inline fun <T : Any> <Error class: unknown class>.singleWithRandomQualifier(createdAtStart: Boolean = false, noinline definition: <Error class: unknown class><T>): <Error class: unknown class>
Will be useful in case you need to declare some singles with one type several types, but need to separate them and do not care about how :)
single With Random Qualifier And Binds
Link copied to clipboard