UNPKG

1.06 kBTypeScriptView Raw
1// Type definitions for ag-grid v18.1.2
2// Project: http://www.ag-grid.com/
3// Definitions by: Niall Crosby <https://github.com/ag-grid/>
4import { AgCheckbox } from "../../widgets/agCheckbox";
5import { BeanStub } from "../../context/beanStub";
6import { Column } from "../../entities/column";
7export declare class SelectAllFeature extends BeanStub {
8 private gridApi;
9 private columnApi;
10 private eventService;
11 private rowModel;
12 private selectionController;
13 private gridOptionsWrapper;
14 private cbSelectAllVisible;
15 private processingEventFromCheckbox;
16 private column;
17 private filteredOnly;
18 private cbSelectAll;
19 constructor(cbSelectAll: AgCheckbox, column: Column);
20 private postConstruct();
21 private showOrHideSelectAll();
22 private onModelChanged();
23 private onSelectionChanged();
24 private getNextCheckboxState(selectionCount);
25 private updateStateOfCheckbox();
26 private getSelectionCount();
27 private checkRightRowModelType();
28 private onCbSelectAll();
29 private isCheckboxSelection();
30}