utils-lib-js
Version:
JavaScript工具函数,封装的一些常用的js函数
26 lines (25 loc) • 979 B
TypeScript
import { IAnimateFrame } from "./types";
export declare class AnimateFrame implements IAnimateFrame {
fn: any;
id: any;
duration: number;
isActive: boolean;
constructor(fn: any);
start(duration: any): any;
stop(id?: any): void;
animate(timer?: number): any;
}
export declare function quadraticBezier(_x: number, _y: number, t: number): number[];
export declare function cubicBezier(_x1: number, _y1: number, _x2: number, _y2: number, t: number): number[];
export declare function factorial(n: number): any;
export declare function combination(n: number, k: number): number;
export declare function NBezier(points: number[][], t: number): number[];
declare const _default: {
AnimateFrame: typeof AnimateFrame;
quadraticBezier: typeof quadraticBezier;
cubicBezier: typeof cubicBezier;
factorial: typeof factorial;
combination: typeof combination;
NBezier: typeof NBezier;
};
export default _default;