UNPKG

ag-grid

Version:

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

35 lines (34 loc) 1.17 kB
// Type definitions for ag-grid v17.0.0 // Project: http://www.ag-grid.com/ // Definitions by: Niall Crosby <https://github.com/ag-grid/> import { Component } from "../widgets/component"; export declare class HeaderContainer { private gridOptionsWrapper; private context; private $scope; private dragAndDropService; private columnController; private gridPanel; private eventService; private scrollVisibleService; private eContainer; private eViewport; private headerRowComps; private pinned; 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 setWidthIfPinnedContainer(); destroy(): void; private onGridColumnsChanged(); refresh(): void; private setupDragAndDrop(); private removeHeaderRowComps(); private createHeaderRowComps(); }