DefaultNavTransitions


Default nav transitions to be used by NavHost.

Summary

Public properties

AnimatedContentTransitionScope<NavBackStackEntry>.() -> EnterTransition

Default enterTransition for forward navigation to be used by NavHost.

Cmn
android
AnimatedContentTransitionScope<NavBackStackEntry>.() -> ExitTransition

Default exitTransition for forward navigation to be used by NavHost.

Cmn
android
AnimatedContentTransitionScope<NavBackStackEntry>.(swipeEdge: Int) -> EnterTransition

Default predictivePopEnterTransition for predictive pop navigation to be used by NavHost.

Cmn
android
AnimatedContentTransitionScope<NavBackStackEntry>.(swipeEdge: Int) -> ExitTransition

Default predictivePopExitTransition for predictive pop navigation to be used by NavHost.

Cmn
android
(AnimatedContentTransitionScope<NavBackStackEntry>.() -> SizeTransform?)?

Default sizeTransform to be used by NavHost.

Cmn
android

Public functions

popEnterTransition

fun popEnterTransition(enterTransition: AnimatedContentTransitionScope<NavBackStackEntry>.() -> EnterTransition): AnimatedContentTransitionScope<NavBackStackEntry>.() -> EnterTransition

Default popEnterTransition for pop navigation to be used by NavHost.

popExitTransition

fun popExitTransition(exitTransition: AnimatedContentTransitionScope<NavBackStackEntry>.() -> ExitTransition): AnimatedContentTransitionScope<NavBackStackEntry>.() -> ExitTransition

Default popExitTransition for pop navigation to be used by NavHost.

Public properties

enterTransition

val enterTransitionAnimatedContentTransitionScope<NavBackStackEntry>.() -> EnterTransition

Default enterTransition for forward navigation to be used by NavHost.

exitTransition

val exitTransitionAnimatedContentTransitionScope<NavBackStackEntry>.() -> ExitTransition

Default exitTransition for forward navigation to be used by NavHost.

predictivePopEnterTransition

val predictivePopEnterTransitionAnimatedContentTransitionScope<NavBackStackEntry>.(swipeEdge: Int) -> EnterTransition

Default predictivePopEnterTransition for predictive pop navigation to be used by NavHost.

predictivePopExitTransition

val predictivePopExitTransitionAnimatedContentTransitionScope<NavBackStackEntry>.(swipeEdge: Int) -> ExitTransition

Default predictivePopExitTransition for predictive pop navigation to be used by NavHost.

sizeTransform

val sizeTransform: (AnimatedContentTransitionScope<NavBackStackEntry>.() -> SizeTransform?)?

Default sizeTransform to be used by NavHost.