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.53 kB
import { IAdaptable } from '../../AdaptableInterfaces/IAdaptable'; import { AdaptableStyle } from '../../AdaptableState/Common/AdaptableStyle'; import { AdaptableModule, AdaptableObject, AdaptableObjectTag, CustomWindowConfig } from '../../types'; import { UserInterfaceInternalApi } from '../Internal/UserInterfaceInternalApi'; import { UserInterfaceApi } from '../UserInterfaceApi'; import { ProgressIndicatorConfig } from '../../AdaptableState/Common/ProgressIndicatorConfig'; import { ApiBase } from './ApiBase'; export declare class UserInterfaceApiImpl extends ApiBase implements UserInterfaceApi { internalApi: UserInterfaceInternalApi; private showProgressIndicatorTimeout; constructor(_adaptable: IAdaptable); getColorPalette(): string[]; getStyleClassNames(): string[] | undefined; getEditableCellStyle(): AdaptableStyle | undefined; getEditedCellStyle(): AdaptableStyle | undefined; getReadOnlyCellStyle(): AdaptableStyle | undefined; getAdaptableObjectTags(): AdaptableObjectTag[] | undefined; getAdaptableObjectsWithTag(tag: AdaptableObjectTag, adaptableModule?: AdaptableModule): AdaptableObject[] | undefined; getCustomIconDefinition(iconName: string): import("../../types").AdaptableIcon | import("../../types").CustomIcon; showProgressIndicator(config: ProgressIndicatorConfig): void; hideProgressIndicator(): void; openCustomWindowPopup(config: CustomWindowConfig): { close: () => void; }; closeCustomWindowPopup(windowId: string): void; }