UNPKG

ag-grid-community

Version:

Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue

28 lines (27 loc) 961 B
import { BeanStub } from "../context/beanStub"; export interface IGridHeaderComp { addOrRemoveCssClass(cssClassName: string, on: boolean): void; setHeightAndMinHeight(height: string): void; } export declare class GridHeaderCtrl extends BeanStub { private headerNavigationService; private focusService; private columnModel; private ctrlsService; private filterManager; private menuService; private comp; private eGui; private headerHeight; setComp(comp: IGridHeaderComp, eGui: HTMLElement, eFocusableElement: HTMLElement): void; private setupHeaderHeight; getHeaderHeight(): number; private setHeaderHeight; private onPivotModeChanged; private onDisplayedColumnsChanged; protected onTabKeyDown(e: KeyboardEvent): void; protected handleKeyDown(e: KeyboardEvent): void; protected onFocusOut(e: FocusEvent): void; private onHeaderContextMenu; private mockContextMenuForIPad; }