motion
Version:
The Motion library for the web
14 lines (13 loc) • 660 B
TypeScript
import { AnimationGenerator } from "../types";
export declare const calcDampingRatio: (stiffness?: number, damping?: number, mass?: number) => number;
export declare const calcAngularFreq: (undampedFreq: number, dampingRatio: number) => number;
export declare const createSpringGenerator: ({ stiffness, damping, mass, from, to, velocity, restSpeed, restDelta, }?: {
stiffness?: number | undefined;
damping?: number | undefined;
mass?: number | undefined;
from?: number | undefined;
to?: number | undefined;
velocity?: number | undefined;
restSpeed?: number | undefined;
restDelta?: number | undefined;
}) => AnimationGenerator;