UNPKG

utils-lib-js

Version:

JavaScript工具函数,封装的一些常用的js函数

26 lines (25 loc) 979 B
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;