UNPKG

ag-grid-enterprise

Version:

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

34 lines (33 loc) 1.23 kB
import type { ComponentSelector } from 'ag-grid-community'; import { Component } from 'ag-grid-community'; import type { ToolPanelColumnCompParams } from './columnToolPanel'; export declare enum ExpandState { EXPANDED = 0, COLLAPSED = 1, INDETERMINATE = 2 } export type AgPrimaryColsHeaderEvent = 'unselectAll' | 'selectAll' | 'collapseAll' | 'expandAll' | 'filterChanged'; export declare class AgPrimaryColsHeader extends Component<AgPrimaryColsHeaderEvent> { private readonly eExpand; private readonly eSelect; private readonly eFilterTextField; private eExpandChecked; private eExpandUnchecked; private eExpandIndeterminate; private expandState; private selectState?; private onFilterTextChangedDebounced; private params; constructor(); postConstruct(): void; private onFunctionsReadOnlyPropChanged; init(params: ToolPanelColumnCompParams): void; private createExpandIcons; private showOrHideOptions; private onFilterTextChanged; private onSelectClicked; private onExpandClicked; setExpandState(state: ExpandState): void; setSelectionState(state?: boolean): void; } export declare const AgPrimaryColsHeaderSelector: ComponentSelector;