UNPKG

ag-grid-enterprise

Version:

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

25 lines (24 loc) 853 B
import type { AgColumn, AgProvidedColumnGroup } from 'ag-grid-community'; import { Component } from 'ag-grid-community'; export declare class ToolPanelContextMenu extends Component { private readonly column; private readonly mouseEvent; private readonly parentEl; private columns; private allowScrollIntoView; private allowGrouping; private allowValues; private allowPivoting; private menuItemMap; private displayName; constructor(column: AgColumn | AgProvidedColumnGroup, mouseEvent: MouseEvent, parentEl: HTMLElement); postConstruct(): void; private initializeProperties; private buildMenuItemMap; private isColumnValidForScrollIntoView; private addColumnsToList; private removeColumnsFromList; private displayContextMenu; private isActive; private getMappedMenuItems; }