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