Package-level declarations
Types
Link copied to clipboard
abstract class Nav3Navigator<T : NavKey>(val backStack: NavBackStack<T>, log: (() -> String) -> Unit = {})
Provides guarded navigation operations for backStack, preventing redundant mutations and rejecting stale navigation requests.
Link copied to clipboard
A navigation destination that owns a nested back stack.
Functions
Link copied to clipboard
inline fun <T : NavKey> rememberTypedNavBackStack(vararg initialKeys: T, configuration: SavedStateConfiguration = SavedStateConfiguration.DEFAULT): NavBackStack<T>
Remembers a type-safe navigation back stack across configuration changes and process death.