UNPKG

ag-grid-community

Version:

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

32 lines (31 loc) 1.15 kB
import { HeaderRowComp } from './headerRowComp'; import { Component } from '../widgets/component'; import { BeanStub } from "../context/beanStub"; import { GridPanel } from '../gridPanel/gridPanel'; export declare class HeaderContainer extends BeanStub { private gridOptionsWrapper; private columnController; private scrollVisibleService; private eContainer; private eViewport; private headerRowComps; private pinned; private scrollWidth; private dropTarget; constructor(eContainer: HTMLElement, eViewport: HTMLElement, pinned: string); forEachHeaderElement(callback: (renderedHeaderElement: Component) => void): void; private init; private onColumnRowGroupChanged; private onColumnValueChanged; private onColumnResized; private onDisplayedColumnsChanged; private onScrollVisibilityChanged; private setWidthOfPinnedContainer; getRowComps(): HeaderRowComp[]; private onGridColumnsChanged; private removeAndCreateAllRowComps; refresh(): void; setupDragAndDrop(gridComp: GridPanel): void; private removeHeaderRowComps; private createHeaderRowComps; }