Slide 39
Slide 39 text
@ExperimentalAnimationApi
@Composable
fun Transition.AnimatedContent(
modifier: Modifier = Modifier,
transitionSpec: AnimatedContentScope.() -> ContentTransform = {
fadeIn(animationSpec = tween(220, delayMillis = 90)) +
scaleIn(initialScale = 0.92f, animationSpec = tween(220, delayMillis = 90)) with
fadeOut(animationSpec = tween(90))
},
contentAlignment: Alignment = Alignment.TopStart,
contentKey: (targetState: S) -> Any? = { it },
content: @Composable() AnimatedVisibilityScope.(targetState: S) -> Unit
) {