@adaptabletools/adaptable
Version:
Powerful data-agnostic HTML5 AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements
14 lines (13 loc) • 798 B
TypeScript
import { ApiBase } from './ApiBase';
import { ApplicationApi } from '../ApplicationApi';
import { ApplicationDataEntry, ApplicationState } from '../../types';
export declare class ApplicationApiImpl extends ApiBase implements ApplicationApi {
getApplicationState(): ApplicationState;
getApplicationDataEntries(): ApplicationDataEntry[];
addApplicationDataEntry(keyValuePair: ApplicationDataEntry): void;
createApplicationDataEntry(key: string, value: any): void;
editApplicationDataEntry(applicationDataEntry: ApplicationDataEntry): void;
deleteApplicationDataEntry(applicationDataEntry: ApplicationDataEntry): void;
getApplicationDataEntryByKey(key: string): ApplicationDataEntry | undefined;
getApplicationDataEntriesByValue(value: any): ApplicationDataEntry[];
}