UNPKG

@popmotion/popcorn

Version:

Utility functions for animation and interactions.

29 lines (28 loc) 1.99 kB
import angle from './utils/angle'; import applyOffset from './utils/apply-offset'; import clamp from './utils/clamp'; import conditional from './utils/conditional'; import degreesToRadians from './utils/degrees-to-radians'; import distance from './utils/distance'; import interpolate from './utils/interpolate'; import isPoint from './utils/is-point'; import isPoint3D from './utils/is-point-3d'; import mix from './utils/mix'; import mixColor from './utils/mix-color'; import { mixComplex, mixArray, mixObject } from './utils/mix-complex'; import pipe from './utils/pipe'; import pointFromVector from './utils/point-from-vector'; import progress from './utils/progress'; import radiansToDegrees from './utils/radians-to-degrees'; import smooth from './utils/smooth'; import smoothFrame from './utils/smooth-frame'; import snap from './utils/snap'; import { springForce, springForceLinear, springForceExpo } from './utils/spring-force'; import velocityPerFrame from './utils/velocity-per-frame'; import velocityPerSecond from './utils/velocity-per-second'; import toDecimal from './utils/to-decimal'; import wrap from './utils/wrap'; import steps from './easing/steps'; import { createAnticipateEasing, createBackIn, createExpoIn, cubicBezier, linear, easeIn, easeOut, easeInOut, circIn, circOut, circInOut, backIn, backOut, backInOut, anticipate, reversed, mirrored } from '@popmotion/easing'; export { angle, applyOffset, clamp, conditional, degreesToRadians, distance, interpolate, isPoint, isPoint3D, mix, mixArray, mixColor, mixComplex, mixObject, pipe, pointFromVector, progress, radiansToDegrees, smooth, smoothFrame, snap, springForce, springForceExpo, springForceLinear, steps, toDecimal, velocityPerFrame, velocityPerSecond, wrap, createAnticipateEasing, createBackIn, createExpoIn, cubicBezier, linear, easeIn, easeOut, easeInOut, circIn, circOut, circInOut, backIn, backOut, backInOut, anticipate, reversed, mirrored }; export * from './types';