BeanDefinition |
Koin bean definition main structure to make definition in Koin data class BeanDefinition<T> |
Callbacks |
data class Callbacks<T> |
Definition |
typealias Definition<T> = Scope.(DefinitionParameters) -> T |
Definitions |
object Definitions |
IndexKey |
typealias IndexKey = String |
Kind |
enum class Kind |
OnCloseCallback |
typealias OnCloseCallback<T> = (T?) -> Unit |
Options |
Bean Definitions options data class Options |
Properties |
Definitions Properties data class Properties |
indexKey |
fun indexKey(clazz: KClass<*>, qualifier: Qualifier?): String |