Router

class Router<C : Any> : StackNavigation<C>

Router with a given navigator and a stack Detailed breakdown of this available here

Parameters

navigation

decompose navigator to use

stack

state of decompose child stack to use

Properties

Link copied to clipboard
val stack: State<ChildStack<C, RouterContext>>

Functions

Link copied to clipboard
open override fun navigate(transformer: (stack: List<C>) -> List<C>, onComplete: (newStack: List<C>, oldStack: List<C>) -> Unit)
Link copied to clipboard
open override fun subscribe(observer: (StackNavigation.Event<C>) -> Unit): Cancellation