Slide 13
Slide 13 text
AnimatedVisibility
@Composable
fun AnimatedVisibility
(
visible: Boolean,
modifier: Modifier = Modifier,
enter: EnterTransition = fadeIn() + expandIn(),
exit: ExitTransition = shrinkOut() + fadeOut(),
label: String = "AnimatedVisibility"
,
content: @Composable() AnimatedVisibilityScope
.() -> Unit
) {
val transition = updateTransition(visible, label)
AnimatedEnterExitImpl(transition, { it }, modifier, enter, exit, content)
}
* source code