Package-level declarations
Types
Link copied to clipboard
class BackstackLifecycle(val entry: NavigationEntry, navigationStateFlow: StateFlow<NavigationState>, storeAccessor: StoreAccessor, lifecycleScope: CoroutineScope) : CoroutineScope
Lifecycle manager for a screen in the backstack.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class Dismissal(val back: DismissAction = DismissAction.Pop, val tapOutside: DismissAction = DismissAction.Ignore, val swipe: DismissAction = DismissAction.Pop)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
A full-screen SYSTEM overlay shown while a guard or entry definition is evaluating.
Link copied to clipboard
Link copied to clipboard
@Serializable
Link copied to clipboard
Link copied to clipboard
A named group of Navigatable destinations and optional nested sub-graphs.
Link copied to clipboard
interface NavigationNode
Link copied to clipboard
A lightweight NavigationNode that wraps a plain route string.
Link copied to clipboard
Link copied to clipboard
class PaneColumn
Link copied to clipboard
class PaneLayout
Link copied to clipboard
class PaneLayoutBuilder
Link copied to clipboard
Reason why an entry is being removed from the backstack.
Link copied to clipboard
A full-screen destination rendered in the RenderLayer.CONTENT layer.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
interface UrlEncoder
Link copied to clipboard