Companion

Properties

Link copied to clipboard
val DynamicThemeModule: DI.Module

Provides access to DynamicTheme, so it can be injected.

Link copied to clipboard
val ThemeModule: DI.Module

Provides access to ThemeManager, so it can be injected.

Functions

Link copied to clipboard
inline fun <T : View> DI.Builder.bindBehavior(theme: KClass<out Theme>? = null, crossinline block: NoArgBindingDI<*>.(T) -> Unit)
Link copied to clipboard
inline fun <T : View> DI.Builder.bindConditionalBehavior(theme: KClass<out Theme>? = null, crossinline block: NoArgBindingDI<*>.(T) -> Modules.BehaviorResult)