sci-pro
Version:
33 lines (32 loc) • 657 B
TypeScript
export interface Columns {
showName: string;
columnName: string;
fixed?: string;
width?: string;
color?: string;
bgColor?: string;
slotsName?: string;
children?: Columns[];
align?: string;
filter?: boolean;
sortable?: boolean;
[propName: string]: any;
}
export interface CellInfo {
row: any;
col: Columns;
rowIndex: number;
columnIndex: number;
}
export interface FilterItem {
label: string;
checked?: boolean;
[propName: string]: any;
}
export interface FilterLoading {
rotate: number;
opacity: number;
}
export interface RowspanInfo {
[propName: string]: number[];
}