ag-grid-enterprise
Version:
ag-Grid Enterprise Features
29 lines • 945 B
TypeScript
// ag-grid-enterprise v19.1.4
import { Component } from "ag-grid-community/main";
import { ToolPanelColumnCompParams } from "../../columnToolPanel";
export interface BaseColumnItem {
getDisplayName(): string;
onSelectAllChanged(value: boolean): void;
isSelected(): boolean;
isSelectable(): boolean;
isExpandable(): boolean;
setExpanded(value: boolean): void;
}
export declare class PrimaryColsPanel extends Component {
private static TEMPLATE;
private context;
private gridOptionsWrapper;
private columnSelectHeaderComp;
private columnContainerComp;
private allowDragging;
private params;
constructor(allowDragging: boolean, params: ToolPanelColumnCompParams);
init(): void;
private onFilterChanged;
private onSelectAll;
private onUnselectAll;
private onExpandAll;
private onCollapseAll;
private onGroupExpanded;
}
//# sourceMappingURL=primaryColsPanel.d.ts.map