UNPKG

angular-pipes

Version:
34 lines 2.75 kB
import * as tslib_1 from "tslib"; import { Pipe, NgModule } from '@angular/core'; import { isString } from '../utils/utils'; var SplitPipe = /** @class */ (function () { function SplitPipe() { } SplitPipe.prototype.transform = function (input, separator, limit) { if (separator === void 0) { separator = ' '; } if (!isString(input)) { return input; } return input.split(separator, limit); }; SplitPipe = tslib_1.__decorate([ Pipe({ name: 'split', }) ], SplitPipe); return SplitPipe; }()); export { SplitPipe }; var NgSplitPipeModule = /** @class */ (function () { function NgSplitPipeModule() { } NgSplitPipeModule = tslib_1.__decorate([ NgModule({ declarations: [SplitPipe], exports: [SplitPipe], }) ], NgSplitPipeModule); return NgSplitPipeModule; }()); export { NgSplitPipeModule }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3BsaXQucGlwZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2FuZ3VsYXItcGlwZXMvIiwic291cmNlcyI6WyJzdHJpbmcvc3BsaXQucGlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLElBQUksRUFBaUIsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzlELE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUsxQztJQUFBO0lBUUEsQ0FBQztJQVBDLDZCQUFTLEdBQVQsVUFBVSxLQUFVLEVBQUUsU0FBdUIsRUFBRSxLQUFjO1FBQXZDLDBCQUFBLEVBQUEsZUFBdUI7UUFDM0MsSUFBSSxDQUFDLFFBQVEsQ0FBQyxLQUFLLENBQUMsRUFBRTtZQUNwQixPQUFPLEtBQUssQ0FBQztTQUNkO1FBRUQsT0FBTyxLQUFLLENBQUMsS0FBSyxDQUFDLFNBQVMsRUFBRSxLQUFLLENBQUMsQ0FBQztJQUN2QyxDQUFDO0lBUFUsU0FBUztRQUhyQixJQUFJLENBQUM7WUFDSixJQUFJLEVBQUUsT0FBTztTQUNkLENBQUM7T0FDVyxTQUFTLENBUXJCO0lBQUQsZ0JBQUM7Q0FBQSxBQVJELElBUUM7U0FSWSxTQUFTO0FBY3RCO0lBQUE7SUFBZ0MsQ0FBQztJQUFwQixpQkFBaUI7UUFKN0IsUUFBUSxDQUFDO1lBQ1IsWUFBWSxFQUFFLENBQUMsU0FBUyxDQUFDO1lBQ3pCLE9BQU8sRUFBRSxDQUFDLFNBQVMsQ0FBQztTQUNyQixDQUFDO09BQ1csaUJBQWlCLENBQUc7SUFBRCx3QkFBQztDQUFBLEFBQWpDLElBQWlDO1NBQXBCLGlCQUFpQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFBpcGUsIFBpcGVUcmFuc2Zvcm0sIE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IGlzU3RyaW5nIH0gZnJvbSAnLi4vdXRpbHMvdXRpbHMnO1xyXG5cclxuQFBpcGUoe1xyXG4gIG5hbWU6ICdzcGxpdCcsXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBTcGxpdFBpcGUgaW1wbGVtZW50cyBQaXBlVHJhbnNmb3JtIHtcclxuICB0cmFuc2Zvcm0oaW5wdXQ6IGFueSwgc2VwYXJhdG9yOiBzdHJpbmcgPSAnICcsIGxpbWl0PzogbnVtYmVyKTogYW55IHtcclxuICAgIGlmICghaXNTdHJpbmcoaW5wdXQpKSB7XHJcbiAgICAgIHJldHVybiBpbnB1dDtcclxuICAgIH1cclxuXHJcbiAgICByZXR1cm4gaW5wdXQuc3BsaXQoc2VwYXJhdG9yLCBsaW1pdCk7XHJcbiAgfVxyXG59XHJcblxyXG5ATmdNb2R1bGUoe1xyXG4gIGRlY2xhcmF0aW9uczogW1NwbGl0UGlwZV0sXHJcbiAgZXhwb3J0czogW1NwbGl0UGlwZV0sXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBOZ1NwbGl0UGlwZU1vZHVsZSB7fVxyXG4iXX0=