angular-pipes
Version:
Angular pipes library
33 lines • 2.87 kB
JavaScript
import * as tslib_1 from "tslib";
import { Pipe, NgModule } from '@angular/core';
import { isString } from '../utils/utils';
var DecodeURIComponentPipe = /** @class */ (function () {
function DecodeURIComponentPipe() {
}
DecodeURIComponentPipe.prototype.transform = function (input) {
if (!isString(input)) {
return input;
}
return decodeURIComponent(input);
};
DecodeURIComponentPipe = tslib_1.__decorate([
Pipe({
name: 'decodeURIComponent',
})
], DecodeURIComponentPipe);
return DecodeURIComponentPipe;
}());
export { DecodeURIComponentPipe };
var NgDecodeURIComponentPipeModule = /** @class */ (function () {
function NgDecodeURIComponentPipeModule() {
}
NgDecodeURIComponentPipeModule = tslib_1.__decorate([
NgModule({
declarations: [DecodeURIComponentPipe],
exports: [DecodeURIComponentPipe],
})
], NgDecodeURIComponentPipeModule);
return NgDecodeURIComponentPipeModule;
}());
export { NgDecodeURIComponentPipeModule };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZGVjb2RlLXVyaS1jb21wb25lbnQucGlwZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2FuZ3VsYXItcGlwZXMvIiwic291cmNlcyI6WyJzdHJpbmcvZGVjb2RlLXVyaS1jb21wb25lbnQucGlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLElBQUksRUFBaUIsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzlELE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUsxQztJQUFBO0lBUUEsQ0FBQztJQVBDLDBDQUFTLEdBQVQsVUFBVSxLQUFVO1FBQ2xCLElBQUksQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLEVBQUU7WUFDcEIsT0FBTyxLQUFLLENBQUM7U0FDZDtRQUVELE9BQU8sa0JBQWtCLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDbkMsQ0FBQztJQVBVLHNCQUFzQjtRQUhsQyxJQUFJLENBQUM7WUFDSixJQUFJLEVBQUUsb0JBQW9CO1NBQzNCLENBQUM7T0FDVyxzQkFBc0IsQ0FRbEM7SUFBRCw2QkFBQztDQUFBLEFBUkQsSUFRQztTQVJZLHNCQUFzQjtBQWNuQztJQUFBO0lBQTZDLENBQUM7SUFBakMsOEJBQThCO1FBSjFDLFFBQVEsQ0FBQztZQUNSLFlBQVksRUFBRSxDQUFDLHNCQUFzQixDQUFDO1lBQ3RDLE9BQU8sRUFBRSxDQUFDLHNCQUFzQixDQUFDO1NBQ2xDLENBQUM7T0FDVyw4QkFBOEIsQ0FBRztJQUFELHFDQUFDO0NBQUEsQUFBOUMsSUFBOEM7U0FBakMsOEJBQThCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUGlwZSwgUGlwZVRyYW5zZm9ybSwgTmdNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgaXNTdHJpbmcgfSBmcm9tICcuLi91dGlscy91dGlscyc7XHJcblxyXG5AUGlwZSh7XHJcbiAgbmFtZTogJ2RlY29kZVVSSUNvbXBvbmVudCcsXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBEZWNvZGVVUklDb21wb25lbnRQaXBlIGltcGxlbWVudHMgUGlwZVRyYW5zZm9ybSB7XHJcbiAgdHJhbnNmb3JtKGlucHV0OiBhbnkpIHtcclxuICAgIGlmICghaXNTdHJpbmcoaW5wdXQpKSB7XHJcbiAgICAgIHJldHVybiBpbnB1dDtcclxuICAgIH1cclxuXHJcbiAgICByZXR1cm4gZGVjb2RlVVJJQ29tcG9uZW50KGlucHV0KTtcclxuICB9XHJcbn1cclxuXHJcbkBOZ01vZHVsZSh7XHJcbiAgZGVjbGFyYXRpb25zOiBbRGVjb2RlVVJJQ29tcG9uZW50UGlwZV0sXHJcbiAgZXhwb3J0czogW0RlY29kZVVSSUNvbXBvbmVudFBpcGVdLFxyXG59KVxyXG5leHBvcnQgY2xhc3MgTmdEZWNvZGVVUklDb21wb25lbnRQaXBlTW9kdWxlIHt9XHJcbiJdfQ==