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) 948 B
import { IAdaptable } from '../../AdaptableInterfaces/IAdaptable'; import { NamedQuery, NamedQueryState } from '../../types'; import { NamedQueryInternalApi } from '../Internal/NamedQueryInternalApi'; import { NamedQueryApi, NamedQueryValidationResult } from '../NamedQueryApi'; import { ApiBase } from './ApiBase'; export declare class NamedQueryApiImpl extends ApiBase implements NamedQueryApi { internalApi: NamedQueryInternalApi; constructor(_adaptable: IAdaptable); addNamedQuery(namedQuery: NamedQuery): void; addNamedQueries(namedQueries: NamedQuery[]): void; getNamedQueryState(): NamedQueryState; getNamedQueries(): NamedQuery[]; getNamedQueryByName(namedQueryName: string): NamedQuery | undefined; isValidNamedQuery(namedQuery: NamedQuery): NamedQueryValidationResult; openNamedQuerySettingsPanel(): void; runNamedQuery(namedQuery: NamedQuery): void; runQueryByName(queryName: string): void; }