UNPKG

angular-pipes

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