UNPKG

ag-grid-community

Version:

Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue

27 lines (26 loc) 1.02 kB
import { BeanStub } from "./context/beanStub"; export declare type SASS_PROPERTIES = 'headerHeight' | 'headerCellMinWidth' | 'listItemHeight' | 'rowHeight' | 'chartMenuPanelWidth'; export declare class Environment extends BeanStub { private eGridDiv; private calculatedSizes; private mutationObserver; private postConstruct; private fireGridStylesChangedEvent; private getSassVariable; private calculateValueForSassProperty; isThemeDark(): boolean; chartMenuPanelWidth(): number | undefined; getTheme(): { theme?: string; el?: HTMLElement; themeFamily?: string; allThemes: string[]; }; getFromTheme(defaultValue: number, sassVariableName: SASS_PROPERTIES): number; getFromTheme(defaultValue: null, sassVariableName: SASS_PROPERTIES): number | null | undefined; getDefaultRowHeight(): number; getListItemHeight(): number; setRowHeightVariable(height: number): void; getMinColWidth(): number; protected destroy(): void; }