{% setvar book_path %}/reference/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}

androidx.compose.animation

Annotations

ExperimentalAnimationApi

Interfaces

AnimatedContentScope

Receiver scope for content lambda for AnimatedContent.

AnimatedContentTransitionScope

AnimatedContentTransitionScope provides functions that are convenient and only applicable in the context of AnimatedContent, such as slideIntoContainer and slideOutOfContainer.

AnimatedVisibilityScope

This is the scope for the content of AnimatedVisibility.

SizeTransform

SizeTransform defines how to transform from one size to another when the size of the content changes.

Classes

AnimatedContentKt
AnimatedContentTransitionScope.SlideDirection

SlideDirection defines the direction of the slide in/out for slideIntoContainer and slideOutOfContainer.

AnimatedVisibilityKt
AnimationModifierKt
ColorVectorConverterKt
ContentTransform

ContentTransform defines how the target content (i.e. content associated with target state) enters AnimatedContent and how the initial content disappears.

CrossfadeKt
DefaultDecayAnimationSpecKt
EnterExitTransitionKt
EnterTransition

EnterTransition defines how an AnimatedVisibility Composable appears on screen as it becomes visible.

ExitTransition

ExitTransition defines how an AnimatedVisibility Composable disappears on screen as it becomes not visible.

SingleValueAnimationKt
SplineBasedDecayKt
SplineBasedFloatDecayAnimationSpec

A native Android fling curve decay.

TransitionKt
AnimatedContentTransitionScope.SlideDirection.Companion
EnterTransition.Companion
ExitTransition.Companion

Enums

EnterExitState

EnterExitState contains the three states that are involved in the enter and exit transition of AnimatedVisibility.