SpringSpec
Class
Common
public class SpringSpec<T>(
public val dampingRatio: Float = Spring.DampingRatioNoBouncy,
public val stiffness: Float = Spring.StiffnessMedium,
public val visibilityThreshold: T? = null,
) : FiniteAnimationSpec<T>
Creates a SpringSpec
that uses the given spring constants (i.e. dampingRatio
and stiffness
.
The optional visibilityThreshold
defines when the animation should be considered to be visually
close enough to round off to its target.
Parameters
dampingRatio | damping ratio of the spring. Spring.DampingRatioNoBouncy by default. |
stiffness | stiffness of the spring. Spring.StiffnessMedium by default. |
visibilityThreshold | specifies the visibility threshold |