UNPKG

ag-grid

Version:

Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components

31 lines (30 loc) 1.13 kB
// Type definitions for ag-grid v18.1.2 // Project: http://www.ag-grid.com/ // Definitions by: Niall Crosby <https://github.com/ag-grid/> import { GridOptions } from "./entities/gridOptions"; import { IFrameworkFactory } from "./interfaces/iFrameworkFactory"; export interface GridParams { globalEventListener?: Function; $scope?: any; $compile?: any; quickFilterOnScope?: any; frameworkFactory?: IFrameworkFactory; seedBeanInstances?: { [key: string]: any; }; } export declare class Grid { private context; private static enterpriseBeans; private static frameworkBeans; private static enterpriseComponents; private static RowModelClasses; static setEnterpriseBeans(enterpriseBeans: any[], rowModelClasses: any): void; static setEnterpriseComponents(components: any[]): void; static setFrameworkBeans(frameworkBeans: any[]): void; constructor(eGridDiv: HTMLElement, gridOptions: GridOptions, params?: GridParams); private setColumnsAndData(); private dispatchGridReadyEvent(gridOptions); private getRowModelClass(gridOptions); destroy(): void; }