| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- import { ColumnGroupChild } from "./columnGroupChild";
- import { ColGroupDef } from "./colDef";
- import { Column } from "./column";
- import { AbstractColDef } from "./colDef";
- import { OriginalColumnGroup } from "./originalColumnGroup";
- import { GridOptionsWrapper } from "../gridOptionsWrapper";
- export declare class ColumnGroup implements ColumnGroupChild {
- static HEADER_GROUP_SHOW_OPEN: string;
- static HEADER_GROUP_SHOW_CLOSED: string;
- static HEADER_GROUP_PADDING: string;
- static EVENT_LEFT_CHANGED: string;
- static EVENT_DISPLAYED_CHILDREN_CHANGED: string;
- static createUniqueId(groupId: string, instanceId: number): string;
- gridOptionsWrapper: GridOptionsWrapper;
- private children;
- private displayedChildren;
- private readonly groupId;
- private readonly instanceId;
- private readonly originalColumnGroup;
- private readonly pinned;
- private left;
- private oldLeft;
- private localEventService;
- private parent;
- constructor(originalColumnGroup: OriginalColumnGroup, groupId: string, instanceId: number, pinned: 'left' | 'right');
- reset(): void;
- getParent(): ColumnGroup;
- setParent(parent: ColumnGroup): void;
- getUniqueId(): string;
- isEmptyGroup(): boolean;
- isMoving(): boolean;
- checkLeft(): void;
- getLeft(): number;
- getOldLeft(): number;
- setLeft(left: number): void;
- getPinned(): 'left' | 'right';
- private createAgEvent;
- addEventListener(eventType: string, listener: Function): void;
- removeEventListener(eventType: string, listener: Function): void;
- getGroupId(): string;
- getInstanceId(): number;
- isChildInThisGroupDeepSearch(wantedChild: ColumnGroupChild): boolean;
- getActualWidth(): number;
- isResizable(): boolean;
- getMinWidth(): number;
- addChild(child: ColumnGroupChild): void;
- getDisplayedChildren(): ColumnGroupChild[];
- getLeafColumns(): Column[];
- getDisplayedLeafColumns(): Column[];
- getDefinition(): AbstractColDef;
- getColGroupDef(): ColGroupDef;
- isPadding(): boolean;
- isExpandable(): boolean;
- isExpanded(): boolean;
- setExpanded(expanded: boolean): void;
- private addDisplayedLeafColumns;
- private addLeafColumns;
- getChildren(): ColumnGroupChild[];
- getColumnGroupShow(): string | undefined;
- getOriginalColumnGroup(): OriginalColumnGroup;
- getPaddingLevel(): number;
- calculateDisplayedColumns(): void;
- }
|