Module

@Target(allowedTargets = [AnnotationTarget.CLASS])
annotation class Module(val includes: Array<KClass<*>> = [], val createdAtStart: Boolean = false)

Class annotation, to help gather definitions inside a Koin module. Each function can be annotated with a Koin definition annotation, to declare it

example:

Properties

Link copied to clipboard
val createdAtStart: Boolean = false
Link copied to clipboard