UNPKG

776 BTypeScriptView Raw
1// Type definitions for ag-grid v18.1.2
2// Project: http://www.ag-grid.com/
3// Definitions by: Niall Crosby <https://github.com/ag-grid/>
4import { GridPanel } from "../gridPanel/gridPanel";
5export declare class AnimationFrameService {
6 private gridOptionsWrapper;
7 private eventService;
8 private gridPanel;
9 private p1Tasks;
10 private p2Tasks;
11 private ticking;
12 private useAnimationFrame;
13 registerGridComp(gridPanel: GridPanel): void;
14 private init();
15 private verifyAnimationFrameOn(methodName);
16 addP1Task(task: () => void): void;
17 addP2Task(task: () => void): void;
18 private executeFrame(millis);
19 private stopTicking();
20 flushAllFrames(): void;
21 schedule(): void;
22 private requestFrame();
23 isQueueEmpty(): boolean;
24}