1 | import type { BeanCollection, GroupCellRendererParams, IGroupCellRenderer, IGroupCellRendererCtrl } from 'ag-grid-community';
|
2 | import { BeanStub } from 'ag-grid-community';
|
3 | export declare class GroupCellRendererCtrl extends BeanStub implements IGroupCellRendererCtrl {
|
4 | private expressionService;
|
5 | private valueService;
|
6 | private columnModel;
|
7 | private visibleColsService;
|
8 | private userComponentFactory;
|
9 | private ctrlsService;
|
10 | private funcColsService;
|
11 | wireBeans(beans: BeanCollection): void;
|
12 | private params;
|
13 | private showingValueForOpenedParent;
|
14 | private displayedGroupNode;
|
15 | private eGui;
|
16 | private eExpanded;
|
17 | private eContracted;
|
18 | private eCheckbox;
|
19 | private expandListener;
|
20 | private indentClass;
|
21 | private comp;
|
22 | private compClass;
|
23 | init(comp: IGroupCellRenderer, eGui: HTMLElement, eCheckbox: HTMLElement, eExpanded: HTMLElement, eContracted: HTMLElement, compClass: any, params: GroupCellRendererParams): void;
|
24 | getCellAriaRole(): string;
|
25 | destroy(): void;
|
26 | private refreshAriaExpanded;
|
27 | private isTopLevelFooter;
|
28 | private isEmbeddedRowMismatch;
|
29 | private findDisplayedGroupNode;
|
30 | private setupShowingValueForOpenedParent;
|
31 | private addValueElement;
|
32 | private addGroupValue;
|
33 | private adjustParamsWithDetailsFromRelatedColumn;
|
34 | private addFooterValue;
|
35 | private getInnerCompDetails;
|
36 | private addChildCount;
|
37 | private updateChildCount;
|
38 | private isShowRowGroupForThisRow;
|
39 | private addExpandAndContract;
|
40 | private onExpandClicked;
|
41 | private onExpandOrContract;
|
42 | private scrollToStickyNode;
|
43 | private isExpandable;
|
44 | private showExpandAndContractIcons;
|
45 | private onRowNodeIsExpandableChanged;
|
46 | private setupIndent;
|
47 | private setIndent;
|
48 | private addFullWidthRowDraggerIfNeeded;
|
49 | private isUserWantsSelected;
|
50 | private addCheckboxIfNeeded;
|
51 | private onKeyDown;
|
52 | private onCellDblClicked;
|
53 | }
|