UNPKG

ag-grid-community

Version:

Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue

20 lines (19 loc) 757 B
import { AbstractColDef } from "../entities/colDef"; import { IEventEmitter } from "./iEventEmitter"; import { ColumnGroup, ColumnGroupShowType } from "../entities/columnGroup"; import { ColumnPinnedType } from "../entities/column"; export interface IHeaderColumn extends IEventEmitter { getUniqueId(): string; getActualWidth(): number; getMinWidth(): number | null | undefined; getLeft(): number | null; getOldLeft(): number | null; getDefinition(): AbstractColDef | null; getColumnGroupShow(): ColumnGroupShowType | undefined; getParent(): IHeaderColumn; isResizable(): boolean; setParent(parent: ColumnGroup | null): void; isEmptyGroup(): boolean; isMoving(): boolean; getPinned(): ColumnPinnedType; }