MultiBackstack

class MultiBackstack(val startTab: NavKey)(source)

Manages independent backstacks for multiple tabs.

Constructors

Link copied to clipboard
constructor(startTab: NavKey)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun goBack()

Handles back navigation according to the "exit through home" pattern.

Link copied to clipboard
fun handleDeepLink(navKeys: List<NavKey>)

Sets the active tab and replaces its stack with the provided route path.

Link copied to clipboard

Switches to a new top-level tab route.