🌈 Create new beautiful Compose Gradients with our new wesite ->
Object

DefaultNavTransitions

Default nav transitions to be used by NavHost.

Source set: Android
public object DefaultNavTransitions

Default nav transitions to be used by NavHost.

Properties

enterTransition

Source set: Android
public val enterTransition:
        AnimatedContentTransitionScope<NavBackStackEntry>.() -> EnterTransition =
        {
            fadeIn(animationSpec = tween(700))
        }

Default enterTransition for forward navigation to be used by NavHost.

exitTransition

Source set: Android
public val exitTransition:
        AnimatedContentTransitionScope<NavBackStackEntry>.() -> ExitTransition =
        {
            fadeOut(animationSpec = tween(700))
        }

Default exitTransition for forward navigation to be used by NavHost.

predictivePopEnterTransition

Source set: Android
public val predictivePopEnterTransition:
        AnimatedContentTransitionScope<NavBackStackEntry>.(swipeEdge: Int) -> EnterTransition =
        {
            fadeIn(
                spring(
                    dampingRatio = 1.0f, // reflects material3 motionScheme.defaultEffectsSpec()
                    stiffness = 1600.0f, // reflects material3 motionScheme.defaultEffectsSpec()
                )
            )
        }

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

predictivePopExitTransition

Source set: Android
public val predictivePopExitTransition:
        AnimatedContentTransitionScope<NavBackStackEntry>.(swipeEdge: Int) -> ExitTransition =
        {
            scaleOut(targetScale = 0.7f) // reflects material3 motionScheme.defaultEffectsSpec()
        }

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

sizeTransform

Source set: Android
public val sizeTransform:
        (AnimatedContentTransitionScope<NavBackStackEntry>.() -> SizeTransform?)? =
        null

Default sizeTransform to be used by NavHost.

Functions

popEnterTransition

Source set: Android
public fun popEnterTransition(
        enterTransition: AnimatedContentTransitionScope<NavBackStackEntry>.() -> EnterTransition
    ): AnimatedContentTransitionScope<NavBackStackEntry>.() -> EnterTransition

Default popEnterTransition for pop navigation to be used by NavHost.

popExitTransition

Source set: Android
public fun popExitTransition(
        exitTransition: AnimatedContentTransitionScope<NavBackStackEntry>.() -> ExitTransition
    ): AnimatedContentTransitionScope<NavBackStackEntry>.() -> ExitTransition

Default popExitTransition for pop navigation to be used by NavHost.

Source set: Common
public object DefaultNavTransitions

Default nav transitions to be used by NavHost.

Properties

enterTransition

Source set: Common
public val enterTransition:
        AnimatedContentTransitionScope<NavBackStackEntry>.() -> EnterTransition

Default enterTransition for forward navigation to be used by NavHost.

exitTransition

Source set: Common
public val exitTransition:
        AnimatedContentTransitionScope<NavBackStackEntry>.() -> ExitTransition

Default exitTransition for forward navigation to be used by NavHost.

predictivePopEnterTransition

Source set: Common
public val predictivePopEnterTransition:
        AnimatedContentTransitionScope<NavBackStackEntry>.(swipeEdge: Int) -> EnterTransition

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

predictivePopExitTransition

Source set: Common
public val predictivePopExitTransition:
        AnimatedContentTransitionScope<NavBackStackEntry>.(swipeEdge: Int) -> ExitTransition

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

sizeTransform

Source set: Common
public val sizeTransform:
        (AnimatedContentTransitionScope<NavBackStackEntry>.() -> SizeTransform?)?

Default sizeTransform to be used by NavHost.

Functions

popEnterTransition

Source set: Common
public fun popEnterTransition(
        enterTransition: AnimatedContentTransitionScope<NavBackStackEntry>.() -> EnterTransition
    ): AnimatedContentTransitionScope<NavBackStackEntry>.() -> EnterTransition

Default popEnterTransition for pop navigation to be used by NavHost.

popExitTransition

Source set: Common
public fun popExitTransition(
        exitTransition: AnimatedContentTransitionScope<NavBackStackEntry>.() -> ExitTransition
    ): AnimatedContentTransitionScope<NavBackStackEntry>.() -> ExitTransition

Default popExitTransition for pop navigation to be used by NavHost.

Content updated: