Package-level declarations
Types
Functions
Link copied to clipboard
expect fun <M, E, F> rememberMobiusLoop(startModel: M, init: Init<M, F>? = null, loopBuilder: () -> MobiusLoop.Builder<M, E, F>): ComposeMobiusLoopStateHolder<M, E>
A Mobius Loop lifecycle handler bound to a Composable function or a ViewModel on Android targets using Jetpack Navigation.
actual fun <M, E, F> rememberMobiusLoop(startModel: M, init: Init<M, F>?, loopBuilder: () -> MobiusLoop.Builder<M, E, F>): ComposeMobiusLoopStateHolder<M, E>
actual fun <M, E, F> rememberMobiusLoop(startModel: M, init: Init<M, F>?, loopBuilder: () -> MobiusLoop.Builder<M, E, F>): ComposeMobiusLoopStateHolder<M, E>
actual fun <M, E, F> rememberMobiusLoop(startModel: M, init: Init<M, F>?, loopBuilder: () -> MobiusLoop.Builder<M, E, F>): ComposeMobiusLoopStateHolder<M, E>
Link copied to clipboard
fun <M, E, F> rememberMobiusLoopLocal(startModel: M, init: Init<M, F>? = null, loopBuilder: () -> MobiusLoop.Builder<M, E, F>): ComposeMobiusLoopStateHolder<M, E>
A Mobius Loop lifecycle handler bound to a Composable function.
Link copied to clipboard
fun <M, E, F, V : F> rememberMobiusLoopViewModel(startModel: M, init: Init<M, F>? = null, loopBuilder: MobiusLoopFactoryProvider<M, E, F, V>): ComposeMobiusLoopStateHolder<M, E>
A Mobius Loop lifecycle handler stored in MobiusLoopViewModel, supporting Jetpack Navigation.