Start native apps faster with the Composables CLI ->
Object

SharedTransitionDefaults

Default values for SharedTransitionScope.sharedElement, SharedTransitionScope.sharedBounds and SharedTransitionScope.renderInSharedTransitionScopeOverlay related configurations.

Source set: Common
public object SharedTransitionDefaults

Default values for SharedTransitionScope.sharedElement, SharedTransitionScope.sharedBounds and SharedTransitionScope.renderInSharedTransitionScopeOverlay related configurations.

Properties

BoundsTransform

Source set: Common
public val BoundsTransform: BoundsTransform = BoundsTransform { _, _ -> DefaultSpring }

Default bounds transform used in SharedTransitionScope.sharedBounds. This default lambda employs a spring for the animation.

Members

SharedContentConfig

Source set: Common
public object SharedContentConfig : SharedTransitionScope.SharedContentConfig

Default SharedContentConfig used in SharedTransitionScope.rememberSharedContentState. This default SharedTransitionScope.SharedContentConfig enables shared elements and bounds, and keeps them enabled while the animation is in-flight. It also sets the alternativeTargetBoundsInTransitionScopeAfterRemoval to null, ensuring the shared element transition is canceled immediately if the incoming shared element is removed during the animation.