UNPKG

@neocomplexx/ngx-neo-pipes

Version:

This project was generated with [Angular CLI](https://github.com/angular/angular-cli) version 7.0.5.

34 lines 3.03 kB
/** * @fileoverview added by tsickle * @suppress {checkTypes,extraRequire,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Pipe } from "@angular/core"; /** * Pipe que se utiliza para separar los string de los nombres de los enumerables por palabra, de manera que queden mas agradables * visualmente. * Se le pasa por parámetro el string separador, el cual no se visualizará en pantalla. */ export class SplitBeautyPipe { /** * @param {?} text * @param {?} args * @return {?} */ transform(text, args) { if (text && args) { /** @type {?} */ const palabras = text.split(args); /** @type {?} */ let palabraAretornar = ''; for (const palabra of palabras) { palabraAretornar = palabraAretornar.concat(' ', palabra); } return palabraAretornar; } return text; } } SplitBeautyPipe.decorators = [ { type: Pipe, args: [{ name: 'splitBeauty' },] } ]; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3BsaXRCZWF1dHkucGlwZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0BuZW9jb21wbGV4eC9uZ3gtbmVvLXBpcGVzLyIsInNvdXJjZXMiOlsibGliL3NwbGl0QmVhdXR5LnBpcGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUFBLE9BQU8sRUFBaUIsSUFBSSxFQUFFLE1BQU0sZUFBZSxDQUFDOzs7Ozs7QUFRcEQsTUFBTSxPQUFPLGVBQWU7Ozs7OztJQUV4QixTQUFTLENBQUMsSUFBWSxFQUFFLElBQVk7UUFDaEMsSUFBSSxJQUFJLElBQUksSUFBSSxFQUFFOztrQkFDUixRQUFRLEdBQWEsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUM7O2dCQUN2QyxnQkFBZ0IsR0FBRyxFQUFFO1lBQ3pCLEtBQUssTUFBTSxPQUFPLElBQUksUUFBUSxFQUFFO2dCQUM1QixnQkFBZ0IsR0FBRyxnQkFBZ0IsQ0FBQyxNQUFNLENBQUMsR0FBRyxFQUFFLE9BQU8sQ0FBQyxDQUFDO2FBQzVEO1lBQ0QsT0FBTyxnQkFBZ0IsQ0FBQztTQUMzQjtRQUNELE9BQU8sSUFBSSxDQUFDO0lBQ2hCLENBQUM7OztZQWJKLElBQUksU0FBQyxFQUFFLElBQUksRUFBRSxhQUFhLEVBQUUiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBQaXBlVHJhbnNmb3JtLCBQaXBlIH0gZnJvbSBcIkBhbmd1bGFyL2NvcmVcIjtcclxuXHJcbi8qKlxyXG4gKiBQaXBlIHF1ZSBzZSB1dGlsaXphIHBhcmEgc2VwYXJhciBsb3Mgc3RyaW5nIGRlIGxvcyBub21icmVzIGRlIGxvcyBlbnVtZXJhYmxlcyBwb3IgcGFsYWJyYSwgZGUgbWFuZXJhIHF1ZSBxdWVkZW4gbWFzIGFncmFkYWJsZXNcclxuICogdmlzdWFsbWVudGUuXHJcbiAqIFNlIGxlIHBhc2EgcG9yIHBhcsOhbWV0cm8gZWwgc3RyaW5nIHNlcGFyYWRvciwgZWwgY3VhbCBubyBzZSB2aXN1YWxpemFyw6EgZW4gcGFudGFsbGEuXHJcbiAqL1xyXG5AUGlwZSh7IG5hbWU6ICdzcGxpdEJlYXV0eScgfSlcclxuZXhwb3J0IGNsYXNzIFNwbGl0QmVhdXR5UGlwZSBpbXBsZW1lbnRzIFBpcGVUcmFuc2Zvcm0ge1xyXG4gICAgXHJcbiAgICB0cmFuc2Zvcm0odGV4dDogc3RyaW5nLCBhcmdzOiBzdHJpbmcpOiBzdHJpbmcge1xyXG4gICAgICAgIGlmICh0ZXh0ICYmIGFyZ3MpIHtcclxuICAgICAgICAgICAgY29uc3QgcGFsYWJyYXM6IHN0cmluZ1tdID0gdGV4dC5zcGxpdChhcmdzKTtcclxuICAgICAgICAgICAgbGV0IHBhbGFicmFBcmV0b3JuYXIgPSAnJztcclxuICAgICAgICAgICAgZm9yIChjb25zdCBwYWxhYnJhIG9mIHBhbGFicmFzKSB7XHJcbiAgICAgICAgICAgICAgICBwYWxhYnJhQXJldG9ybmFyID0gcGFsYWJyYUFyZXRvcm5hci5jb25jYXQoJyAnLCBwYWxhYnJhKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICByZXR1cm4gcGFsYWJyYUFyZXRvcm5hcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgcmV0dXJuIHRleHQ7XHJcbiAgICB9XHJcbn1cclxuIl19