( value: number, target: number, velocity: number, config: NormalizedSpringConfig, )
| 64 | } |
| 65 | |
| 66 | export function isSpringAtRest( |
| 67 | value: number, |
| 68 | target: number, |
| 69 | velocity: number, |
| 70 | config: NormalizedSpringConfig, |
| 71 | ): boolean { |
| 72 | return Math.abs(velocity) <= config.restSpeed && Math.abs(target - value) <= config.restDelta; |
| 73 | } |
| 74 | |
| 75 | export function stepSpring( |
| 76 | state: SpringState, |
no outgoing calls
no test coverage detected