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 EncodeURIComponentPipe = /** @class */ (function () {
function EncodeURIComponentPipe() {
}
EncodeURIComponentPipe.prototype.transform = function (input) {
if (!isString(input)) {
return input;
}
return encodeURIComponent(input);
};
EncodeURIComponentPipe = tslib_1.__decorate([
Pipe({
name: 'encodeURIComponent',
})
], EncodeURIComponentPipe);
return EncodeURIComponentPipe;
}());
export { EncodeURIComponentPipe };
var NgEncodeURIComponentPipeModule = /** @class */ (function () {
function NgEncodeURIComponentPipeModule() {
}
NgEncodeURIComponentPipeModule = tslib_1.__decorate([
NgModule({
declarations: [EncodeURIComponentPipe],
exports: [EncodeURIComponentPipe],
})
], NgEncodeURIComponentPipeModule);
return NgEncodeURIComponentPipeModule;
}());
export { NgEncodeURIComponentPipeModule };
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW5jb2RlLXVyaS1jb21wb25lbnQucGlwZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL2FuZ3VsYXItcGlwZXMvIiwic291cmNlcyI6WyJzdHJpbmcvZW5jb2RlLXVyaS1jb21wb25lbnQucGlwZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUEsT0FBTyxFQUFFLElBQUksRUFBaUIsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBQzlELE9BQU8sRUFBRSxRQUFRLEVBQUUsTUFBTSxnQkFBZ0IsQ0FBQztBQUsxQztJQUFBO0lBUUEsQ0FBQztJQVBDLDBDQUFTLEdBQVQsVUFBVSxLQUFVO1FBQ2xCLElBQUksQ0FBQyxRQUFRLENBQUMsS0FBSyxDQUFDLEVBQUU7WUFDcEIsT0FBTyxLQUFLLENBQUM7U0FDZDtRQUVELE9BQU8sa0JBQWtCLENBQUMsS0FBSyxDQUFDLENBQUM7SUFDbkMsQ0FBQztJQVBVLHNCQUFzQjtRQUhsQyxJQUFJLENBQUM7WUFDSixJQUFJLEVBQUUsb0JBQW9CO1NBQzNCLENBQUM7T0FDVyxzQkFBc0IsQ0FRbEM7SUFBRCw2QkFBQztDQUFBLEFBUkQsSUFRQztTQVJZLHNCQUFzQjtBQWNuQztJQUFBO0lBQTZDLENBQUM7SUFBakMsOEJBQThCO1FBSjFDLFFBQVEsQ0FBQztZQUNSLFlBQVksRUFBRSxDQUFDLHNCQUFzQixDQUFDO1lBQ3RDLE9BQU8sRUFBRSxDQUFDLHNCQUFzQixDQUFDO1NBQ2xDLENBQUM7T0FDVyw4QkFBOEIsQ0FBRztJQUFELHFDQUFDO0NBQUEsQUFBOUMsSUFBOEM7U0FBakMsOEJBQThCIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgUGlwZSwgUGlwZVRyYW5zZm9ybSwgTmdNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgaXNTdHJpbmcgfSBmcm9tICcuLi91dGlscy91dGlscyc7XHJcblxyXG5AUGlwZSh7XHJcbiAgbmFtZTogJ2VuY29kZVVSSUNvbXBvbmVudCcsXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBFbmNvZGVVUklDb21wb25lbnRQaXBlIGltcGxlbWVudHMgUGlwZVRyYW5zZm9ybSB7XHJcbiAgdHJhbnNmb3JtKGlucHV0OiBhbnkpIHtcclxuICAgIGlmICghaXNTdHJpbmcoaW5wdXQpKSB7XHJcbiAgICAgIHJldHVybiBpbnB1dDtcclxuICAgIH1cclxuXHJcbiAgICByZXR1cm4gZW5jb2RlVVJJQ29tcG9uZW50KGlucHV0KTtcclxuICB9XHJcbn1cclxuXHJcbkBOZ01vZHVsZSh7XHJcbiAgZGVjbGFyYXRpb25zOiBbRW5jb2RlVVJJQ29tcG9uZW50UGlwZV0sXHJcbiAgZXhwb3J0czogW0VuY29kZVVSSUNvbXBvbmVudFBpcGVdLFxyXG59KVxyXG5leHBvcnQgY2xhc3MgTmdFbmNvZGVVUklDb21wb25lbnRQaXBlTW9kdWxlIHt9XHJcbiJdfQ==