ngx-treeview
Version:
An Angular treeview component with checkbox
21 lines • 720 B
JavaScript
import { Pipe } from '@angular/core';
import { isNil } from 'lodash';
import { TreeviewItem } from './treeview-item';
var TreeviewPipe = /** @class */ (function () {
function TreeviewPipe() {
}
TreeviewPipe.prototype.transform = function (objects, textField) {
if (isNil(objects)) {
return undefined;
}
return objects.map(function (object) { return new TreeviewItem({ text: object[textField], value: object }); });
};
TreeviewPipe.decorators = [
{ type: Pipe, args: [{
name: 'ngxTreeview'
},] },
];
return TreeviewPipe;
}());
export { TreeviewPipe };
//# sourceMappingURL=treeview.pipe.js.map