fun <I : Any> withSingletonComponent(kClass: KClass<I>, factory: (ComponentFactoryContainer) -> I): Unit
(source)
Overrides OptionsChooser.withSingletonComponent
Expects a factory which creates the component of type I which is used instead of the currently specified factory.