UNPKG

@thi.ng/ramp

Version:

Extensible keyframe interpolation/tweening of arbitrary, nested types

12 lines (11 loc) 269 B
import { clamp as $clamp, wrap as $wrap } from "@thi.ng/math/interval"; const unconstrained = (t) => t; const clamp = $clamp; const wrap = $wrap; const wrapInterval = (min, max) => (t) => $wrap(t, min, max); export { clamp, unconstrained, wrap, wrapInterval };