UNPKG

ag-grid-enterprise

Version:

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

28 lines (27 loc) 1.04 kB
import type { ComponentSelector } from 'ag-grid-community'; import { Component } from 'ag-grid-community'; import type { ToolPanelFiltersCompParams } from './filtersToolPanel'; export declare enum EXPAND_STATE { EXPANDED = 0, COLLAPSED = 1, INDETERMINATE = 2 } export type AgFiltersToolPanelHeaderEvent = 'collapseAll' | 'expandAll' | 'searchChanged'; export declare class AgFiltersToolPanelHeader extends Component<AgFiltersToolPanelHeaderEvent> { private readonly eExpand; private readonly eFilterTextField; private eExpandChecked; private eExpandUnchecked; private eExpandIndeterminate; private onSearchTextChangedDebounced; private currentExpandState; private params; postConstruct(): void; init(params: ToolPanelFiltersCompParams): void; private createExpandIcons; private showOrHideOptions; private onSearchTextChanged; private onExpandClicked; setExpandState(state: EXPAND_STATE): void; } export declare const AgFiltersToolPanelHeaderSelector: ComponentSelector;