UNPKG

ag-grid

Version:

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

42 lines (41 loc) 1.56 kB
// Type definitions for ag-grid v18.1.2 // Project: http://www.ag-grid.com/ // Definitions by: Niall Crosby <https://github.com/ag-grid/> 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 columnApi; private gridApi; private localEventService; private colGroupDef; private children; private groupId; private expandable; private expanded; private padding; private level; constructor(colGroupDef: ColGroupDef, groupId: string, padding: boolean, level: number); getLevel(): number; isVisible(): boolean; isPadding(): boolean; setExpanded(expanded: boolean): void; isExpandable(): boolean; isExpanded(): boolean; getGroupId(): string; getId(): string; setChildren(children: OriginalColumnGroupChild[]): void; getChildren(): OriginalColumnGroupChild[]; getColGroupDef(): ColGroupDef; getLeafColumns(): Column[]; private addLeafColumns(leafColumns); getColumnGroupShow(): string; setupExpandable(): void; setExpandable(): void; private onColumnVisibilityChanged(); addEventListener(eventType: string, listener: Function): void; removeEventListener(eventType: string, listener: Function): void; }