displayedGroupCreator.d.ts 780 B

12345678910111213
  1. import { Column } from "../entities/column";
  2. import { OriginalColumnGroupChild } from "../entities/originalColumnGroupChild";
  3. import { GroupInstanceIdCreator } from "./groupInstanceIdCreator";
  4. import { ColumnGroupChild } from "../entities/columnGroupChild";
  5. import { BeanStub } from "../context/beanStub";
  6. export declare class DisplayedGroupCreator extends BeanStub {
  7. private columnUtils;
  8. createDisplayedGroups(sortedVisibleColumns: Column[], balancedColumnTree: OriginalColumnGroupChild[], groupInstanceIdCreator: GroupInstanceIdCreator, pinned: 'left' | 'right' | null, oldDisplayedGroups?: ColumnGroupChild[]): ColumnGroupChild[];
  9. private createColumnGroup;
  10. private mapOldGroupsById;
  11. private setupParentsIntoColumns;
  12. private getOriginalPathForColumn;
  13. }