@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
TypeScript
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;
}