columnGroupChild.d.ts 609 B

123456789101112131415161718
  1. import { AbstractColDef } from "./colDef";
  2. import { IEventEmitter } from "../interfaces/iEventEmitter";
  3. import { ColumnGroup } from "./columnGroup";
  4. export interface ColumnGroupChild extends IEventEmitter {
  5. getUniqueId(): string;
  6. getActualWidth(): number;
  7. getMinWidth(): number;
  8. getLeft(): number;
  9. getOldLeft(): number;
  10. getDefinition(): AbstractColDef;
  11. getColumnGroupShow(): string | undefined;
  12. getParent(): ColumnGroupChild;
  13. isResizable(): boolean;
  14. setParent(parent: ColumnGroup): void;
  15. isEmptyGroup(): boolean;
  16. isMoving(): boolean;
  17. getPinned(): string;
  18. }