UNPKG

@adaptabletools/adaptable

Version:

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

116 lines (115 loc) 4.88 kB
import { IAdaptable } from '../../AdaptableInterfaces/IAdaptable'; import { AdaptableInternalApi } from '../Internal/AdaptableInternalApi'; import { AdaptableApi, ColumnMenuApi, ContextMenuApi, DataImportApi, DestroyConfig, FilterApi, NamedQueryApi, OptionsApi, SettingsPanelApi } from '../../types'; import { AlertApi } from '../AlertApi'; import { BulkUpdateApi } from '../BulkUpdateApi'; import { CalendarApi } from '../CalendarApi'; import { CalculatedColumnApi } from '../CalculatedColumnApi'; import { CellSummaryApi } from '../CellSummaryApi'; import { StateApi } from '../StateApi'; import { CustomSortApi } from '../CustomSortApi'; import { DashboardApi } from '../DashboardApi'; import { ToolPanelApi } from '../ToolPanelApi'; import { DataSetApi } from '../DataSetApi'; import { EntitlementApi } from '../EntitlementApi'; import { EventApi } from '../EventApi'; import { PluginsApi } from '../PluginsApi'; import { ExportApi } from '../ExportApi'; import { FormatColumnApi } from '../FormatColumnApi'; import { FreeTextColumnApi } from '../FreeTextColumnApi'; import { LayoutApi } from '../LayoutApi'; import { PlusMinusApi } from '../PlusMinusApi'; import { QuickSearchApi } from '../QuickSearchApi'; import { ShortcutApi } from '../ShortcutApi'; import { SmartEditApi } from '../SmartEditApi'; import { SystemStatusApi } from '../SystemStatusApi'; import { UserInterfaceApi } from '../UserInterfaceApi'; import { ThemeApi } from '../ThemeApi'; import { GridApi } from '../GridApi'; import { ScheduleApi } from '../ScheduleApi'; import { ExpressionApi } from '../ExpressionApi'; import { TeamSharingApi } from '../TeamSharingApi'; import { ColumnApi } from '../ColumnApi'; import { ApplicationApi } from '../ApplicationApi'; import { ColumnScopeApi } from '../ColumnScopeApi'; import { PredicateApi } from '../PredicateApi'; import { DataChangeHistoryApi } from '../DataChangeHistoryApi'; import { FlashingCellApi } from '../FlashingCellApi'; import { ChartingApi } from '../ChartingApi'; import { StatusBarApi } from '../StatusBarApi'; import { StyledColumnApi } from '../StyledColumnApi'; import { ActionColumnApi } from '../ActionColumnApi'; import { NoteApi } from '../NoteApi'; import { Fdc3Api } from '../Fdc3Api'; import { CommentApi } from '../CommentApi'; import { RowFormApi } from '../RowFormApi'; export declare class AdaptableApiImpl implements AdaptableApi { protected adaptable: IAdaptable; internalApi: AdaptableInternalApi; optionsApi: OptionsApi; actionColumnApi: ActionColumnApi; applicationApi: ApplicationApi; alertApi: AlertApi; flashingCellApi: FlashingCellApi; predicateApi: PredicateApi; bulkUpdateApi: BulkUpdateApi; calendarApi: CalendarApi; calculatedColumnApi: CalculatedColumnApi; cellSummaryApi: CellSummaryApi; columnApi: ColumnApi; stateApi: StateApi; customSortApi: CustomSortApi; dashboardApi: DashboardApi; dataSetApi: DataSetApi; entitlementApi: EntitlementApi; eventApi: EventApi; exportApi: ExportApi; formatColumnApi: FormatColumnApi; freeTextColumnApi: FreeTextColumnApi; gridApi: GridApi; layoutApi: LayoutApi; plusMinusApi: PlusMinusApi; quickSearchApi: QuickSearchApi; rowFormApi: RowFormApi; scheduleApi: ScheduleApi; shortcutApi: ShortcutApi; smartEditApi: SmartEditApi; filterApi: FilterApi; systemStatusApi: SystemStatusApi; pluginsApi: PluginsApi; themeApi: ThemeApi; userInterfaceApi: UserInterfaceApi; expressionApi: ExpressionApi; settingsPanelApi: SettingsPanelApi; styledColumnApi: StyledColumnApi; toolPanelApi: ToolPanelApi; teamSharingApi: TeamSharingApi; columnScopeApi: ColumnScopeApi; dataChangeHistoryApi: DataChangeHistoryApi; chartingApi: ChartingApi; statusBarApi: StatusBarApi; noteApi: NoteApi; columnMenuApi: ColumnMenuApi; contextMenuApi: ContextMenuApi; fdc3Api: Fdc3Api; dataImportApi: DataImportApi; namedQueryApi: NamedQueryApi; commentApi: CommentApi; private destroyed; constructor(adaptable: IAdaptable); get agGridApi(): import("ag-grid-community").GridApi<any>; /** * This is only meant to be called by the Adaptable instance. */ _internalDestroySelf(): void; destroy(config?: DestroyConfig): void; isDestroyed(): boolean; logConsoleMessage(message: string, ...optionalParams: any[]): void; logInfo(message: string, ...optionalParams: any[]): void; logSuccess(message: string, ...optionalParams: any[]): void; logWarn(message: string, ...optionalParams: any[]): void; logError(message: string, ...optionalParams: any[]): void; consoleLog(message: string, ...optionalParams: any[]): void; consoleError(message: string, ...optionalParams: any[]): void; consoleWarn(message: string, ...optionalParams: any[]): void; }