| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- import { ColGroupDef } from "../../entities/colDef";
- import { ColumnGroup } from "../../entities/columnGroup";
- import { DragItem, DropTarget } from "../../dragAndDrop/dragAndDropService";
- import { AbstractHeaderWrapper } from "../header/abstractHeaderWrapper";
- import { Beans } from "../../rendering/beans";
- export declare class HeaderGroupWrapperComp extends AbstractHeaderWrapper {
- private static TEMPLATE;
- private gridOptionsWrapper;
- private columnController;
- private horizontalResizeService;
- private dragAndDropService;
- private userComponentFactory;
- protected beans: Beans;
- private gridApi;
- private columnApi;
- private readonly dragSourceDropTarget;
- protected readonly column: ColumnGroup;
- protected readonly pinned: string;
- private eHeaderCellResize;
- private resizeCols;
- private resizeStartWidth;
- private resizeRatios;
- private resizeTakeFromCols;
- private resizeTakeFromStartWidth;
- private resizeTakeFromRatios;
- private removeChildListenersFuncs;
- constructor(columnGroup: ColumnGroup, dragSourceDropTarget: DropTarget, pinned: string);
- protected postConstruct(): void;
- protected onFocusIn(e: FocusEvent): void;
- protected handleKeyDown(e: KeyboardEvent): void;
- private setupMovingCss;
- getComponentHolder(): ColGroupDef;
- getTooltipText(): string | undefined;
- private setupTooltip;
- private onColumnMovingChanged;
- private addAttributes;
- private appendHeaderGroupComp;
- private afterHeaderCompCreated;
- private addClasses;
- private setupMove;
- getDragItemForGroup(): DragItem;
- private isSuppressMoving;
- private setupWidth;
- private onDisplayedChildrenChanged;
- private addListenersToChildrenColumns;
- private removeListenersOnChildrenColumns;
- private onWidthChanged;
- private setupResize;
- onResizeStart(shiftKey: boolean): void;
- onResizing(finished: boolean, resizeAmount: any): void;
- private normaliseDragChange;
- }
|