UNPKG

ag-grid-community

Version:

Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components

38 lines (37 loc) 1.2 kB
import { Component } from '../widgets/component'; import { AbstractHeaderWrapper } from './header/abstractHeaderWrapper'; export declare enum HeaderRowType { COLUMN_GROUP = 0, COLUMN = 1, FLOATING_FILTER = 2 } export declare class HeaderRowComp extends Component { private columnController; private focusController; private readonly pinned; private readonly type; private dept; private headerComps; constructor(dept: number, type: HeaderRowType, pinned: string | null); forEachHeaderElement(callback: (comp: Component) => void): void; private setRowIndex; getRowIndex(): number; getType(): HeaderRowType; private destroyAllChildComponents; private destroyChildComponents; private onRowHeightChanged; private init; private onColumnResized; private setWidth; private getWidthForRow; private onDisplayedColumnsChanged; private getColumnsInViewport; private getColumnsInViewportPrintLayout; private getActualDepth; private getColumnsInViewportNormalLayout; private onVirtualColumnsChanged; private createHeaderComp; getHeaderComps(): { [key: string]: AbstractHeaderWrapper; }; }