autoWidthCalculator.d.ts 688 B

12345678910111213141516
  1. import { GridPanel } from "../gridPanel/gridPanel";
  2. import { Column } from "../entities/column";
  3. import { HeaderRootComp } from "../headerRendering/headerRootComp";
  4. import { BeanStub } from "../context/beanStub";
  5. export declare class AutoWidthCalculator extends BeanStub {
  6. private rowRenderer;
  7. private gridOptionsWrapper;
  8. private gridPanel;
  9. private headerRootComp;
  10. registerGridComp(gridPanel: GridPanel): void;
  11. registerHeaderRootComp(headerRootComp: HeaderRootComp): void;
  12. getPreferredWidthForColumn(column: Column, skipHeader?: boolean): number;
  13. private getHeaderCellForColumn;
  14. private putRowCellsIntoDummyContainer;
  15. private cloneItemIntoDummy;
  16. }