Function: spring()
ts
function spring(__namedParameters?): (t) => number;Returns a spring-physics easing function configured with stiffness and damping. The returned function maps a time value t (0–1) to a spring-interpolated position.
Parameters
| Parameter | Type |
|---|---|
__namedParameters | { damping?: number; stiffness?: number; } |
__namedParameters.damping? | number |
__namedParameters.stiffness? | number |
Returns
(t) => number
Example
ts
const ease = spring({ stiffness: 120, damping: 14 })
ease(0.5) // ~0.984Since
1.0.0