xenos
Version:
Xenos is a data grid built upon angular2 and bootstrap.
15 lines (11 loc) • 518 B
text/typescript
import { SortDescriptor } from "./sort-descriptor";
import { DataGridColumn } from "./data-grid-column";
import { SortDirection } from "./sort-direction";
import { IdGenerator } from "./id-generator";
export class ColumnSortDescriptor extends SortDescriptor {
constructor(column: DataGridColumn, direction: SortDirection) {
super(IdGenerator.synthesizeColumnSortId(column), direction, column.valueAccessor);
this.column = column;
}
public column: DataGridColumn;
}