UNPKG

ag-grid-community

Version:

Advanced Data Grid / Data Table supporting Javascript / React / AngularJS / Web Components

41 lines (40 loc) 1.59 kB
import { OriginalColumnGroupChild } from "./originalColumnGroupChild"; import { ColGroupDef } from "./colDef"; import { Column } from "./column"; import { IEventEmitter } from "../interfaces/iEventEmitter"; export declare class OriginalColumnGroup implements OriginalColumnGroupChild, IEventEmitter { static EVENT_EXPANDED_CHANGED: string; static EVENT_EXPANDABLE_CHANGED: string; private localEventService; private colGroupDef; private originalParent; private children; private groupId; private expandable; private expanded; private padding; private level; constructor(colGroupDef: ColGroupDef | null, groupId: string, padding: boolean, level: number); setOriginalParent(originalParent: OriginalColumnGroup | null): void; getOriginalParent(): OriginalColumnGroup | null; getLevel(): number; isVisible(): boolean; isPadding(): boolean; setExpanded(expanded: boolean | undefined): void; isExpandable(): boolean; isExpanded(): boolean; getGroupId(): string; getId(): string; setChildren(children: OriginalColumnGroupChild[]): void; getChildren(): OriginalColumnGroupChild[]; getColGroupDef(): ColGroupDef | null; getLeafColumns(): Column[]; private addLeafColumns; getColumnGroupShow(): string | undefined; setupExpandable(): void; setExpandable(): void; private findChildrenRemovingPadding; private onColumnVisibilityChanged; addEventListener(eventType: string, listener: Function): void; removeEventListener(eventType: string, listener: Function): void; }