UNPKG

1.27 kBTypeScriptView Raw
1// Type definitions for ag-grid v18.1.2
2// Project: http://www.ag-grid.com/
3// Definitions by: Niall Crosby <https://github.com/ag-grid/>
4import { GridPanel } from "../gridPanel/gridPanel";
5import { Component } from "../widgets/component";
6export declare class HeaderRootComp extends Component {
7 private static TEMPLATE;
8 private ePinnedLeftHeader;
9 private ePinnedRightHeader;
10 private eHeaderContainer;
11 private eHeaderViewport;
12 private gridOptionsWrapper;
13 private columnController;
14 private context;
15 private eventService;
16 private scrollVisibleService;
17 private gridApi;
18 private autoWidthCalculator;
19 private pinnedLeftContainer;
20 private pinnedRightContainer;
21 private centerContainer;
22 private childContainers;
23 private gridPanel;
24 constructor();
25 registerGridComp(gridPanel: GridPanel): void;
26 private postConstruct();
27 setHorizontalScroll(offset: number): void;
28 forEachHeaderElement(callback: (renderedHeaderElement: Component) => void): void;
29 destroy(): void;
30 refreshHeader(): void;
31 private onPivotModeChanged();
32 setHeight(height: number): void;
33 private addPreventHeaderScroll();
34 setLeftVisible(visible: boolean): void;
35 setRightVisible(visible: boolean): void;
36}