UNPKG

867 BTypeScriptView Raw
1export declare class Easing {
2 static step0(n: number): number;
3 static step1(n: number): number;
4 static linear(t: number): number;
5 static ease(t: number): number;
6 static quad(t: number): number;
7 static cubic(t: number): number;
8 static poly(n: number): (t: number) => number;
9 static sin(t: number): number;
10 static circle(t: number): number;
11 static exp(t: number): number;
12 static elastic(bounciness?: number): (t: number) => number;
13 static back(s?: number): (t: number) => number;
14 static bounce(t: number): number;
15 static bezier(x1: number, y1: number, x2: number, y2: number): (t: number) => number;
16 static in(easing: (t: number) => number): (t: number) => number;
17 static out(easing: (t: number) => number): (t: number) => number;
18 static inOut(easing: (t: number) => number): (t: number) => number;
19}