ag-grid
Version:
Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components
37 lines (36 loc) • 1.27 kB
TypeScript
// Type definitions for ag-grid v18.1.2
// Project: http://www.ag-grid.com/
// Definitions by: Niall Crosby <https://github.com/ag-grid/>
import { GridPanel } from "../gridPanel/gridPanel";
import { Component } from "../widgets/component";
export declare class HeaderRootComp extends Component {
private static TEMPLATE;
private ePinnedLeftHeader;
private ePinnedRightHeader;
private eHeaderContainer;
private eHeaderViewport;
private gridOptionsWrapper;
private columnController;
private context;
private eventService;
private scrollVisibleService;
private gridApi;
private autoWidthCalculator;
private pinnedLeftContainer;
private pinnedRightContainer;
private centerContainer;
private childContainers;
private gridPanel;
constructor();
registerGridComp(gridPanel: GridPanel): void;
private postConstruct();
setHorizontalScroll(offset: number): void;
forEachHeaderElement(callback: (renderedHeaderElement: Component) => void): void;
destroy(): void;
refreshHeader(): void;
private onPivotModeChanged();
setHeight(height: number): void;
private addPreventHeaderScroll();
setLeftVisible(visible: boolean): void;
setRightVisible(visible: boolean): void;
}