@clr/angular
Version:
Angular components for Clarity
15 lines (14 loc) • 441 B
TypeScript
import { TemplateRef } from '@angular/core';
import { DatagridColumnChanges } from '../enums/column-changes.enum';
export interface ColumnState {
columnIndex?: number;
changes?: DatagridColumnChanges[];
width?: number;
strictWidth?: number;
hideable?: boolean;
hidden?: boolean;
titleTemplateRef?: TemplateRef<any>;
}
export interface ColumnStateDiff extends ColumnState {
changes: DatagridColumnChanges[];
}