UNPKG

angular-pipes

Version:
35 lines 2.81 kB
import * as tslib_1 from "tslib"; import { Pipe, NgModule } from '@angular/core'; import { isString } from '../utils/utils'; var ReverseStrPipe = /** @class */ (function () { function ReverseStrPipe() { } ReverseStrPipe.prototype.transform = function (input) { if (!isString(input)) { return input; } return Array.from(input) .reverse() .join(''); }; ReverseStrPipe = tslib_1.__decorate([ Pipe({ name: 'reverseStr', }) ], ReverseStrPipe); return ReverseStrPipe; }()); export { ReverseStrPipe }; var NgReverseStrPipeModule = /** @class */ (function () { function NgReverseStrPipeModule() { } NgReverseStrPipeModule = tslib_1.__decorate([ NgModule({ declarations: [ReverseStrPipe], exports: [ReverseStrPipe], }) ], NgReverseStrPipeModule); return NgReverseStrPipeModule; }()); export { NgReverseStrPipeModule }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicmV2ZXJzZS1zdHIucGlwZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2FuZ3VsYXItcGlwZXMvIiwic291cmNlcyI6WyJzdHJpbmcvcmV2ZXJzZS1zdHIucGlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLElBQUksRUFBaUIsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzlELE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUsxQztJQUFBO0lBVUEsQ0FBQztJQVRDLGtDQUFTLEdBQVQsVUFBVSxLQUFhO1FBQ3JCLElBQUksQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLEVBQUU7WUFDcEIsT0FBTyxLQUFLLENBQUM7U0FDZDtRQUVELE9BQU8sS0FBSyxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUM7YUFDckIsT0FBTyxFQUFFO2FBQ1QsSUFBSSxDQUFDLEVBQUUsQ0FBQyxDQUFDO0lBQ2QsQ0FBQztJQVRVLGNBQWM7UUFIMUIsSUFBSSxDQUFDO1lBQ0osSUFBSSxFQUFFLFlBQVk7U0FDbkIsQ0FBQztPQUNXLGNBQWMsQ0FVMUI7SUFBRCxxQkFBQztDQUFBLEFBVkQsSUFVQztTQVZZLGNBQWM7QUFnQjNCO0lBQUE7SUFBcUMsQ0FBQztJQUF6QixzQkFBc0I7UUFKbEMsUUFBUSxDQUFDO1lBQ1IsWUFBWSxFQUFFLENBQUMsY0FBYyxDQUFDO1lBQzlCLE9BQU8sRUFBRSxDQUFDLGNBQWMsQ0FBQztTQUMxQixDQUFDO09BQ1csc0JBQXNCLENBQUc7SUFBRCw2QkFBQztDQUFBLEFBQXRDLElBQXNDO1NBQXpCLHNCQUFzQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFBpcGUsIFBpcGVUcmFuc2Zvcm0sIE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcbmltcG9ydCB7IGlzU3RyaW5nIH0gZnJvbSAnLi4vdXRpbHMvdXRpbHMnO1xyXG5cclxuQFBpcGUoe1xyXG4gIG5hbWU6ICdyZXZlcnNlU3RyJyxcclxufSlcclxuZXhwb3J0IGNsYXNzIFJldmVyc2VTdHJQaXBlIGltcGxlbWVudHMgUGlwZVRyYW5zZm9ybSB7XHJcbiAgdHJhbnNmb3JtKGlucHV0OiBzdHJpbmcpOiBzdHJpbmcge1xyXG4gICAgaWYgKCFpc1N0cmluZyhpbnB1dCkpIHtcclxuICAgICAgcmV0dXJuIGlucHV0O1xyXG4gICAgfVxyXG5cclxuICAgIHJldHVybiBBcnJheS5mcm9tKGlucHV0KVxyXG4gICAgICAucmV2ZXJzZSgpXHJcbiAgICAgIC5qb2luKCcnKTtcclxuICB9XHJcbn1cclxuXHJcbkBOZ01vZHVsZSh7XHJcbiAgZGVjbGFyYXRpb25zOiBbUmV2ZXJzZVN0clBpcGVdLFxyXG4gIGV4cG9ydHM6IFtSZXZlcnNlU3RyUGlwZV0sXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBOZ1JldmVyc2VTdHJQaXBlTW9kdWxlIHt9XHJcbiJdfQ==