UNPKG

@adaptabletools/adaptable

Version:

Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements

19 lines (18 loc) 1.13 kB
import * as React from 'react'; import { ModuleSummaryProps } from '../Components/SharedProps/ModuleSummaryProps'; import { EditableConfigEntityState } from '../Components/SharedProps/EditableConfigEntityState'; import * as LayoutRedux from '../../Redux/ActionsReducers/LayoutRedux'; import { ColumnFilter } from '../../types'; export interface FilterSummaryProps extends Omit<ModuleSummaryProps<FilterSummaryComponent>, 'onClosePopup' | 'modalContainer'> { ColumnFilters: ColumnFilter[]; onClearFilter: (columnFilter: ColumnFilter) => LayoutRedux.LayoutColumnFilterClearAction; } export declare class FilterSummaryComponent extends React.Component<FilterSummaryProps, EditableConfigEntityState> { constructor(props: FilterSummaryProps); render(): any; getDescription(columnFilter: ColumnFilter): string; } export declare let FilterSummary: import("react-redux").ConnectedComponent<typeof FilterSummaryComponent, { context?: React.Context<import("react-redux").ReactReduxContextValue<any, import("redux").UnknownAction>>; store?: import("redux").Store<any, import("redux").UnknownAction, unknown>; }>;