r2-navigator-js
Version:
Readium 2 'navigator' for NodeJS (TypeScript)
25 lines (24 loc) • 1.66 kB
TypeScript
export declare const easings: {
linearTween: (t: number, b: number, c: number, d: number) => number;
easeInQuad: (t: number, b: number, c: number, d: number) => number;
easeOutQuad: (t: number, b: number, c: number, d: number) => number;
easeInOutQuad: (t: number, b: number, c: number, d: number) => number;
easeInCubic: (t: number, b: number, c: number, d: number) => number;
easeOutCubic: (t: number, b: number, c: number, d: number) => number;
easeInOutCubic: (t: number, b: number, c: number, d: number) => number;
easeInQuart: (t: number, b: number, c: number, d: number) => number;
easeOutQuart: (t: number, b: number, c: number, d: number) => number;
easeInOutQuart: (t: number, b: number, c: number, d: number) => number;
easeInQuint: (t: number, b: number, c: number, d: number) => number;
easeOutQuint: (t: number, b: number, c: number, d: number) => number;
easeInOutQuint: (t: number, b: number, c: number, d: number) => number;
easeInSine: (t: number, b: number, c: number, d: number) => number;
easeOutSine: (t: number, b: number, c: number, d: number) => number;
easeInOutSine: (t: number, b: number, c: number, d: number) => number;
easeInExpo: (t: number, b: number, c: number, d: number) => number;
easeOutExpo: (t: number, b: number, c: number, d: number) => number;
easeInOutExpo: (t: number, b: number, c: number, d: number) => number;
easeInCirc: (t: number, b: number, c: number, d: number) => number;
easeOutCirc: (t: number, b: number, c: number, d: number) => number;
easeInOutCirc: (t: number, b: number, c: number, d: number) => number;
};