Args
The minimum set of data required for navigation system to handle Destination.
Constructors
Properties
Defines backstack index your destination belongs to.
Used by SaveableStateHolder to restore screen state. You may want to specify it if scroll state for Composable is not saved during screen transition animation.
Result passed from previous screen via BackDestination.
Defines whether it is responsibility of destination to show navigation bar. Navigation system uses this property to understand whether NavigationContainer should show navigation bar, specified in parameters (helps to avoid overlapping with destination-specific navigation bar).
Defines whether it is responsibility of destination to show top bar. Navigation system uses this property to understand whether NavigationContainer should show top bar, specified in parameters (helps to avoid overlapping with destination-specific top bar).
When true, destination won't be saved in backstack and will be removed immediately after user leaves it. This is useful for screens, which shouldn't be returned to (for example, login screen).
Defines destination-specific transition animation; use NavigationConfiguration to specify default screen transitions.