UNPKG

@adaptabletools/adaptable

Version:

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

28 lines (27 loc) 1.09 kB
import * as React from 'react'; import { CachedQuery } from '../../AdaptableState/NamedQueryState'; export declare const useGridFilterExpressionEditor: () => { isReadOnly: boolean; namedQueryModuleAccessLevel: import("../../types").AccessLevel; cachedQueries: CachedQuery[]; expression: string; setExpression: React.Dispatch<React.SetStateAction<string>>; isExpressionNamedQuery: boolean; isExpressionValid: boolean; isSuspended: boolean; gridFilter: import("../../types").GridFilter; isAdaptableReady: boolean; namedQueries: import("../../types").NamedQuery[]; onAddCachedQuery: (cachedQuery: CachedQuery) => void; availableColumns: any[]; runQuery: (newExpression?: string) => void; clearQuery: () => void; onExpand: () => void; saveQuery: () => void; suspendGridFilter: () => void; unSuspendGridFilter: () => void; setGridFilterExpression: (expression: string) => void; gridFilterAccessLevel: import("../../types").AccessLevel; gridFilterHelpPage: string; gridFilterLinkDisabled: boolean; };