NavigationGraphBuilder
Functions
Link copied to clipboard
fun entry(route: suspend (StoreAccessor) -> NavigationNode, loadingThreshold: Duration = 200.milliseconds)
Link copied to clipboard
Link copied to clipboard
fun intercept(guard: NavigationGuard, loadingThreshold: Duration = 200.milliseconds, block: NavigationGraphBuilder.() -> Unit)
Define a protected region where all nested graphs and screens require an intercept guard.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Set the start destination to a static screen.
Set the start destination to another graph by its route ID.
fun start(route: suspend (StoreAccessor) -> NavigationNode, loadingThreshold: Duration = 200.milliseconds)
Define a dynamic start destination evaluated at navigation time.
Link copied to clipboard
Link copied to clipboard