FloatSpringSpec

Class
Common
public class FloatSpringSpec(
    public val dampingRatio: Float = Spring.DampingRatioNoBouncy,
    public val stiffness: Float = Spring.StiffnessMedium,
    private val visibilityThreshold: Float = Spring.DefaultDisplacementThreshold,
) : FloatAnimationSpec

FloatSpringSpec animation uses a spring animation to animate a Float value. Its configuration can be tuned via adjusting the spring parameters, namely damping ratio and stiffness.

Parameters

dampingRatio damping ratio of the spring. Defaults to Spring.DampingRatioNoBouncy
stiffness Stiffness of the spring. Defaults to Spring.StiffnessMedium
visibilityThreshold The value threshold such that the animation is no longer significant. e.g. 1px for translation animations. Defaults to Spring.DefaultDisplacementThreshold