UNPKG

ag-grid

Version:

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

29 lines (28 loc) 1.09 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 { IFilterParams } from "./iFilter"; import { ICellRendererComp, ICellRendererFunc } from "../rendering/cellRenderers/iCellRenderer"; import { ColDef } from "../entities/colDef"; export interface SetFilterValuesFuncParams { success: (values: string[]) => void; colDef: ColDef; } export declare type SetFilterValuesFunc = (params: SetFilterValuesFuncParams) => void; export declare type SetFilterValues = SetFilterValuesFunc | any[]; export interface ISetFilterParams extends IFilterParams { suppressRemoveEntries?: boolean; values?: SetFilterValues; cellHeight: number; apply: boolean; suppressSorting: boolean; cellRenderer: { new (): ICellRendererComp; } | ICellRendererFunc | string; newRowsAction: string; suppressMiniFilter: boolean; selectAllOnMiniFilter: boolean; comparator?: (a: any, b: any) => number; debounceMs?: number; miniFilterSearchByRefDataKey?: boolean; }