UNPKG

ag-grid-enterprise

Version:

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

32 lines (31 loc) 1.31 kB
import { ColDef, ColGroupDef, Component, IColumnToolPanel, IToolPanelComp, ToolPanelColumnCompParams, ColumnToolPanelState } from "ag-grid-community"; export declare class ColumnToolPanel extends Component implements IColumnToolPanel, IToolPanelComp { private static TEMPLATE; private initialised; private params; private childDestroyFuncs; private pivotModePanel; private primaryColsPanel; private rowGroupDropZonePanel; private valuesDropZonePanel; private pivotDropZonePanel; constructor(); setVisible(visible: boolean): void; init(params: ToolPanelColumnCompParams): void; setPivotModeSectionVisible(visible: boolean): void; setRowGroupsSectionVisible(visible: boolean): void; setValuesSectionVisible(visible: boolean): void; setPivotSectionVisible(visible: boolean): void; private setResizers; private setLastVisible; private resetChildrenHeight; private isRowGroupingModuleLoaded; expandColumnGroups(groupIds?: string[]): void; collapseColumnGroups(groupIds?: string[]): void; setColumnLayout(colDefs: (ColDef | ColGroupDef)[]): void; syncLayoutWithGrid(): void; destroyChildren(): void; refresh(params: ToolPanelColumnCompParams): boolean; getState(): ColumnToolPanelState; destroy(): void; }