Type Alias: SpringTransition
SpringTransition =
object
Defined in: packages/react/src/jsx.ts:68
Transition configuration for spring (physics-based) animations.
Spring animations simulate a mass attached to a spring, providing natural-feeling motion. The animation settles when the spring reaches equilibrium.
See
Properties
clamp?
optionalclamp:boolean
Defined in: packages/react/src/jsx.ts:80
Whether to clamp the animation value to prevent overshooting
damping?
optionaldamping:number
Defined in: packages/react/src/jsx.ts:72
Damping ratio controlling oscillation decay (default: 1, critically damped)
delay?
optionaldelay:number
Defined in: packages/react/src/jsx.ts:82
Delay before starting the animation in milliseconds
initialVelocity?
optionalinitialVelocity:number
Defined in: packages/react/src/jsx.ts:78
Initial velocity to apply at animation start
mass?
optionalmass:number
Defined in: packages/react/src/jsx.ts:76
Virtual mass in kg affecting momentum (default: 1)
mode
mode:
"spring"
Defined in: packages/react/src/jsx.ts:70
Discriminant: physics-based spring animation
stiffness?
optionalstiffness:number
Defined in: packages/react/src/jsx.ts:74
Spring stiffness in N/m affecting animation speed (default: 100)