(value: number, min: number = -Infinity, max: number = Infinity)
| 15 | * valid step. |
| 16 | */ |
| 17 | export function clamp(value: number, min: number = -Infinity, max: number = Infinity): number { |
| 18 | let newValue = Math.min(Math.max(value, min), max); |
| 19 | return newValue; |
| 20 | } |
| 21 | |
| 22 | export function roundToStepPrecision(value: number, step: number): number { |
| 23 | let roundedValue = value; |
no outgoing calls
no test coverage detected