UNPKG

@true-directive/base

Version:

The set of base classes for the TrueDirective Grid

20 lines (19 loc) 590 B
var PagePipe = /** @class */ (function () { function PagePipe() { } PagePipe.prototype.transform = function (rows, pageInfo) { var res = []; var i = pageInfo.offset; while (i < (pageInfo.offset + pageInfo.limit)) { if (!rows[i]) { // Иначе при ленивой загрузке сходит с ума trackBy rows[i] = { __ax: 'empty' }; } res.push(rows[i]); i++; } return res; }; return PagePipe; }()); export { PagePipe };