UNPKG

ag-grid

Version:

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

25 lines (24 loc) 1.15 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 { GridApi } from '../gridApi'; import { ColumnApi } from '../columnController/columnApi'; export declare class ComponentUtil { static EVENTS: string[]; private static EVENT_CALLBACKS; private static EVENT_CALLBACKS_NO_PREFIX; static STRING_PROPERTIES: string[]; static OBJECT_PROPERTIES: string[]; static ARRAY_PROPERTIES: string[]; static NUMBER_PROPERTIES: string[]; static BOOLEAN_PROPERTIES: string[]; static FUNCTION_PROPERTIES: string[]; static ALL_PROPERTIES: string[]; static getEventCallbacks(): string[]; static copyAttributesToGridOptions(gridOptions: GridOptions, component: any, skipEventDeprecationCheck?: boolean): GridOptions; static getCallbackForEvent(eventName: string): string; static processOnChange(changes: any, gridOptions: GridOptions, api: GridApi, columnApi: ColumnApi): void; static toBoolean(value: any): boolean; static toNumber(value: any): number; }