Package-level declarations

Types

Link copied to clipboard
actual object DispatcherProvider
expect object DispatcherProvider

Multiplatform coroutine dispatcher provider.

actual object DispatcherProvider
actual object DispatcherProvider
Link copied to clipboard

Functions

Link copied to clipboard
inline fun <TState : Any, TModel : Any, TArgs, TDependency, TAction : Action<TModel, TDependency>, TRenderer : Renderer<TState, TModel>, TLoop : Loop<TState, TModel, TArgs, TDependency, TAction>> renderState(constructor: (model: TModel, renderer: TRenderer, args: TArgs?) -> TLoop, model: TModel, renderer: TRenderer, args: TArgs? = null): TState
inline fun <TState : Any, TModel : Any, TArgs, TArgsApplyer : ArgsApplyer<TModel, TArgs>, TDependency, TAction : Action<TModel, TDependency>, TRenderer : Renderer<TState, TModel>, TLoop : Loop<TState, TModel, TArgs, TDependency, TAction>> renderState(constructor: (model: TModel, renderer: TRenderer, args: TArgs?, argsApplyer: TArgsApplyer?) -> TLoop, model: TModel, renderer: TRenderer, args: TArgs? = null, argsApplyer: TArgsApplyer? = null): TState

Render a given com.ekezet.hurok.Loop into a state.