module

fun module(builder: KontainerBuilder.() -> Unit): KontainerModule

Creates a kontainer module


fun <P> module(builder: KontainerBuilder.(P) -> Unit): ParameterizedKontainerModule<P>

Creates a parameterized kontainer module


fun <P1, P2> module(builder: KontainerBuilder.(P1, P2) -> Unit): ParameterizedKontainerModule2<P1, P2>

Creates a parameterized kontainer module with two parameters


fun <P1, P2, P3> module(builder: KontainerBuilder.(P1, P2, P3) -> Unit): ParameterizedKontainerModule3<P1, P2, P3>

Creates a parameterized kontainer module with three parameters