scaleOut

fun scaleOut(spec: FiniteAnimationSpec<Float> = spring(), targetScale: Float = 0.0f, transformOrigin: TransformOrigin = TransformOrigin.Center): ExitTransition

Scales content out from full size to targetScale.

Parameters

spec

The animation spec for the scale. Defaults to spring.

targetScale

The ending scale factor (0 = invisible, 1 = full size).

transformOrigin

The pivot point for the scale transform.


fun scaleOut(duration: Duration, targetScale: Float = 0.0f, transformOrigin: TransformOrigin = TransformOrigin.Center): ExitTransition

Scales content out over duration — a shortcut for scaleOut(tween(duration), targetScale, transformOrigin).

Parameters

duration

How long the scale runs.

targetScale

The ending scale factor (0 = invisible, 1 = full size).

transformOrigin

The pivot point for the scale transform.