koin-core / org.koin.dsl / kotlin.Pair

Extensions for kotlin.Pair

bind

Add a compatible type to match for definition

infix fun Pair<Module, InstanceFactory<*>>.bind(clazz: KClass<*>): Pair<Module, InstanceFactory<*>>
fun <T> Pair<Module, InstanceFactory<*>>.bind(): Pair<Module, InstanceFactory<*>>

binds

Add compatible types to match for definition

infix fun Pair<Module, InstanceFactory<*>>.binds(classes: Array<KClass<*>>): Pair<Module, InstanceFactory<*>>

onClose

Callback when closing instance

infix fun <T> Pair<Module, InstanceFactory<T>>.onClose(onClose: OnCloseCallback<T>): Pair<Module, InstanceFactory<T>>