UNPKG

yyzone-bip

Version:

升级新的ui标准后的yyzone库

28 lines (26 loc) 829 B
let dataIndex = 0; export class RowData { constructor(data) { this.data = data; this.id = dataIndex ++; this.selected = false; this.expanded = false; } } export class Column { constructor(columnVM) { this.type = columnVM.type; this.selectable = columnVM.selectable; this.label = columnVM.label; this.prop = columnVM.prop; this.width = columnVM.width; this.index = columnVM.index; this.minWidth = columnVM.minWidth; this.renderHeader = columnVM.renderHeader; this.align = columnVM.align; this.className = columnVM.className; this.labelClassName = columnVM.labelClassName; this.reserveSelection = columnVM.reserveSelection; this.id = columnVM.id; } }