UNPKG

ag-grid-community

Version:

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

43 lines (42 loc) 1.5 kB
import type { NamedBean } from './context/bean'; import { BeanStub } from './context/beanStub'; import type { BeanCollection } from './context/context'; export declare class Environment extends BeanStub implements NamedBean { beanName: "environment"; private eGridDiv; eStyleContainer: HTMLElement; cssLayer: string | undefined; styleNonce: string | undefined; private mutationObserver; wireBeans(beans: BeanCollection): void; private sizeEls; private lastKnownValues; private eMeasurementContainer; sizesMeasured: boolean; private paramsClass; private gridTheme; private eParamsStyle; private globalCSS; postConstruct(): void; getDefaultRowHeight(): number; getDefaultHeaderHeight(): number; getDefaultCellHorizontalPadding(): number; getDefaultIndentation(): number; getDefaultRowGroupIndentSize(): number; getCellPaddingLeft(): number; getCellPaddingRight(): number; getCellPadding(): number; getDefaultColumnMinWidth(): number; getDefaultListItemHeight(): number; getRowBorderWidth(): number; applyThemeClasses(el: HTMLElement): void; refreshRowHeightVariable(): number; addGlobalCSS(css: string, debugId: string): void; private getCSSVariablePixelValue; private measureSizeEl; private getMeasurementContainer; private getSizeEl; private fireGridStylesChangedEvent; private refreshRowBorderWidthVariable; private handleThemeGridOptionChange; }