UNPKG

@adaptabletools/adaptable

Version:

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

20 lines (19 loc) 961 B
import { AdaptableAgGrid } from './AdaptableAgGrid'; import { AgGridThemeMode } from './AgGridAdapter'; import { AdaptableTheme } from '../AdaptableState/ThemeState'; export declare class AgGridThemeAdapter { private _adaptableInstance; private agGridThemeMode; constructor(_adaptableInstance: AdaptableAgGrid); destroy(): void; get logger(): import("./AdaptableLogger").AdaptableLogger; get api(): import("../types").AdaptableApi; setAgGridThemeMode(themeMode: AgGridThemeMode): void; getAgGridThemeMode(): AgGridThemeMode; applyAgGridThemeOnAdaptableThemeChange(adaptableTheme: AdaptableTheme, variantTheme: string, agGridContainer: HTMLElement, themesToRemove: AdaptableTheme[]): void; private getAgGridContainerElement; private legacy_applyAgGridThemeOnAdaptableThemeChange; getAgGridCurrentThemeClassNames(): string; private getAgGridLightThemeName; private legacy_getAgGridCurrentThemeClassNames; }