UNPKG

@gravity-ui/graph

Version:

Modern graph editor component

20 lines (19 loc) 511 B
type Options = { delay?: number; leading?: boolean; throttle?: boolean; lightFrame?: boolean; frameTime?: number; }; export declare class FrameDebouncer { private nextFrameFns; private tmpFns; private mapOriginalToBindedFn; run(frameTime: number): void; add(fn: any, options?: Options): (...args: any[]) => void; delete(fn: any): void; private getBindedFunction; private createBindedFunction; } export declare const frameDebouncer: FrameDebouncer; export {};