Merge "Revert "Revert "Updated AnimatedContentScope to AnimatedContentT..."" into udc-dev-plus-aosp
This commit is contained in:
committed by
Android (Google) Code Review
commit
631fe7a403
@@ -24,7 +24,7 @@ import android.util.Log
|
|||||||
import androidx.activity.ComponentActivity
|
import androidx.activity.ComponentActivity
|
||||||
import androidx.activity.compose.setContent
|
import androidx.activity.compose.setContent
|
||||||
import androidx.annotation.VisibleForTesting
|
import androidx.annotation.VisibleForTesting
|
||||||
import androidx.compose.animation.AnimatedContentScope
|
import androidx.compose.animation.AnimatedContentTransitionScope
|
||||||
import androidx.compose.animation.ExperimentalAnimationApi
|
import androidx.compose.animation.ExperimentalAnimationApi
|
||||||
import androidx.compose.animation.core.tween
|
import androidx.compose.animation.core.tween
|
||||||
import androidx.compose.animation.fadeIn
|
import androidx.compose.animation.fadeIn
|
||||||
@@ -146,22 +146,26 @@ private fun NavControllerWrapperImpl.NavContent(
|
|||||||
arguments = spp.parameter,
|
arguments = spp.parameter,
|
||||||
enterTransition = {
|
enterTransition = {
|
||||||
slideIntoContainer(
|
slideIntoContainer(
|
||||||
AnimatedContentScope.SlideDirection.Start, animationSpec = slideEffect
|
AnimatedContentTransitionScope.SlideDirection.Start,
|
||||||
|
animationSpec = slideEffect
|
||||||
) + fadeIn(animationSpec = fadeEffect)
|
) + fadeIn(animationSpec = fadeEffect)
|
||||||
},
|
},
|
||||||
exitTransition = {
|
exitTransition = {
|
||||||
slideOutOfContainer(
|
slideOutOfContainer(
|
||||||
AnimatedContentScope.SlideDirection.Start, animationSpec = slideEffect
|
AnimatedContentTransitionScope.SlideDirection.Start,
|
||||||
|
animationSpec = slideEffect
|
||||||
) + fadeOut(animationSpec = fadeEffect)
|
) + fadeOut(animationSpec = fadeEffect)
|
||||||
},
|
},
|
||||||
popEnterTransition = {
|
popEnterTransition = {
|
||||||
slideIntoContainer(
|
slideIntoContainer(
|
||||||
AnimatedContentScope.SlideDirection.End, animationSpec = slideEffect
|
AnimatedContentTransitionScope.SlideDirection.End,
|
||||||
|
animationSpec = slideEffect
|
||||||
) + fadeIn(animationSpec = fadeEffect)
|
) + fadeIn(animationSpec = fadeEffect)
|
||||||
},
|
},
|
||||||
popExitTransition = {
|
popExitTransition = {
|
||||||
slideOutOfContainer(
|
slideOutOfContainer(
|
||||||
AnimatedContentScope.SlideDirection.End, animationSpec = slideEffect
|
AnimatedContentTransitionScope.SlideDirection.End,
|
||||||
|
animationSpec = slideEffect
|
||||||
) + fadeOut(animationSpec = fadeEffect)
|
) + fadeOut(animationSpec = fadeEffect)
|
||||||
},
|
},
|
||||||
) { navBackStackEntry ->
|
) { navBackStackEntry ->
|
||||||
|
|||||||
Reference in New Issue
Block a user