UNPKG

ng2-encrm-components

Version:
27 lines 886 B
"use strict"; var sort_type_1 = require('./sort-type'); var TableHeader = (function () { function TableHeader(name) { this.sort = sort_type_1.SortType.__NONE; this.name = name; } TableHeader.prototype.sortBy = function () { switch (this.sort) { case sort_type_1.SortType.__NONE: this.sort = sort_type_1.SortType.ASC; break; case sort_type_1.SortType.ASC: this.sort = sort_type_1.SortType.DESC; break; case sort_type_1.SortType.DESC: this.sort = sort_type_1.SortType.__NONE; break; default: console.error('BAD SORT SECIFICATION'); } }; ; return TableHeader; }()); exports.TableHeader = TableHeader; //# sourceMappingURL=table-header.class.js.map