Animated Compose Navigator
class AnimatedComposeNavigator : Navigator<AnimatedComposeNavigator.Destination>
Content copied to clipboard
Navigator that navigates through Composables. Every destination using this Navigator must set a valid Composable by setting it directly on an instantiated Destination or calling composable.
Constructors
AnimatedComposeNavigator
Link copied to clipboard
fun AnimatedComposeNavigator()
Content copied to clipboard
Types
Destination
Link copied to clipboard
class Destination(navigator: AnimatedComposeNavigator, content: @Composable() AnimatedVisibilityScope.(NavBackStackEntry) -> Unit) : NavDestination
Content copied to clipboard
NavDestination specific to AnimatedComposeNavigator
Functions
createDestination
Link copied to clipboard
open override fun createDestination(): AnimatedComposeNavigator.Destination
Content copied to clipboard
navigate
Link copied to clipboard
open override fun navigate(entries: List<NavBackStackEntry>, navOptions: NavOptions?, navigatorExtras: Navigator.Extras?)
Content copied to clipboard
open fun navigate(destination: AnimatedComposeNavigator.Destination, args: Bundle?, navOptions: NavOptions?, navigatorExtras: Navigator.Extras?): NavDestination?
Content copied to clipboard
onAttach
Link copied to clipboard
onLaunchSingleTop
Link copied to clipboard
onRestoreState
Link copied to clipboard
onSaveState
Link copied to clipboard
popBackStack
Link copied to clipboard
open override fun popBackStack(popUpTo: NavBackStackEntry, savedState: Boolean)
Content copied to clipboard
Properties
isAttached
Link copied to clipboard