| 12345678910111213141516171819202122232425262728293031323334 |
- import { Component } from "../../widgets/component";
- import { IComponent } from "../../interfaces/iComponent";
- import { ColumnGroup } from "../../entities/columnGroup";
- import { ColumnApi } from "../../columnController/columnApi";
- import { GridApi } from "../../gridApi";
- export interface IHeaderGroupParams {
- columnGroup: ColumnGroup;
- displayName: string;
- setExpanded: (expanded: boolean) => void;
- api: GridApi;
- columnApi: ColumnApi;
- context: any;
- }
- export interface IHeaderGroup {
- }
- export interface IHeaderGroupComp extends IHeaderGroup, IComponent<IHeaderGroupParams> {
- }
- export declare class HeaderGroupComp extends Component implements IHeaderGroupComp {
- private columnController;
- private gridOptionsWrapper;
- static TEMPLATE: string;
- private params;
- private eOpenIcon;
- private eCloseIcon;
- constructor();
- destroy(): void;
- init(params: IHeaderGroupParams): void;
- private setupExpandIcons;
- private addTouchAndClickListeners;
- private updateIconVisibility;
- private addInIcon;
- private addGroupExpandIcon;
- private setupLabel;
- }
|