@adaptabletools/adaptable
Version:
Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements
23 lines (22 loc) • 540 B
TypeScript
import { ColumnFilter, ColumnFilterDef } from '../../types';
/**
* Current Filters in AdapTable
*/
export interface AdaptableFilterState {
/**
* Current Grid Filter
*/
gridFilter: string | undefined;
/**
* AST for Current Grid Filter
*/
gridFilterAST: any;
/**
* Currently applied Column Filters
*/
columnFilters: ColumnFilter[] | undefined;
/**
* Column Filter definitions for currently applied Column Filters
*/
columnFilterDefs: ColumnFilterDef[] | undefined;
}