UNPKG

@adaptabletools/adaptable

Version:

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

27 lines (26 loc) 1.33 kB
import { ViewPanelProps } from '../Components/SharedProps/ViewPanelProps'; import * as InternalRedux from '../../Redux/ActionsReducers/InternalRedux'; import { AdaptableColumn } from '../../AdaptableState/Common/AdaptableColumn'; import { Entitlement } from '../../AdaptableState/Common/Entitlement'; import * as React from 'react'; import { ColumnFilter } from '../../types'; export interface FilterViewPanelComponentProps extends ViewPanelProps { onHideQuickFilterBar: () => InternalRedux.QuickFilterBarHideAction; onShowQuickFilterBar: () => InternalRedux.QuickFilterBarShowAction; ColumnFilters: ColumnFilter[]; Columns: AdaptableColumn[]; Entitlements: Entitlement[]; IsQuickFilterVisible: boolean; } declare class FilterViewPanelComponent extends React.Component<FilterViewPanelComponentProps, {}> { constructor(props: FilterViewPanelComponentProps); render(): any; private onClearFilters; } export declare const FilterViewPanelControl: import("react-redux").ConnectedComponent<typeof FilterViewPanelComponent, { ref?: React.Ref<FilterViewPanelComponent>; key?: React.Key; context?: React.Context<import("react-redux").ReactReduxContextValue<any, import("redux").UnknownAction>>; store?: import("redux").Store<any, import("redux").UnknownAction, unknown>; }>; export {};