@gsp-cmp/ccmp-ui
Version:
CCMP UI Component Library for Angular
42 lines • 2.47 kB
JavaScript
/**
* @fileoverview added by tsickle
* Generated from: lib/i18n/i18n-tranalate.pipe.ts
* @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc
*/
import { Pipe } from '@angular/core';
import { ViewUtils } from '../view-utils/view-utils';
var I18nTranslatePipe = /** @class */ (function () {
function I18nTranslatePipe(utils) {
this.utils = utils;
}
/**
* @param {?} value
* @return {?}
*/
I18nTranslatePipe.prototype.transform = /**
* @param {?} value
* @return {?}
*/
function (value) {
/** @type {?} */
var i18nValue = this.utils.translateService.instant(value);
return i18nValue;
};
I18nTranslatePipe.decorators = [
{ type: Pipe, args: [{ name: 'i18n' },] }
];
/** @nocollapse */
I18nTranslatePipe.ctorParameters = function () { return [
{ type: ViewUtils }
]; };
return I18nTranslatePipe;
}());
export { I18nTranslatePipe };
if (false) {
/**
* @type {?}
* @private
*/
I18nTranslatePipe.prototype.utils;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaTE4bi10cmFuYWxhdGUucGlwZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bnc3AtY21wL2NjbXAtdWkvIiwic291cmNlcyI6WyJsaWIvaTE4bi9pMThuLXRyYW5hbGF0ZS5waXBlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLElBQUksRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUNyQyxPQUFPLEVBQUUsU0FBUyxFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFFckQ7SUFFRSwyQkFBb0IsS0FBZ0I7UUFBaEIsVUFBSyxHQUFMLEtBQUssQ0FBVztJQUFJLENBQUM7Ozs7O0lBRXpDLHFDQUFTOzs7O0lBQVQsVUFBVSxLQUFhOztZQUNmLFNBQVMsR0FBRyxJQUFJLENBQUMsS0FBSyxDQUFDLGdCQUFnQixDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUM7UUFDNUQsT0FBTyxTQUFTLENBQUM7SUFDbkIsQ0FBQzs7Z0JBUEYsSUFBSSxTQUFDLEVBQUUsSUFBSSxFQUFFLE1BQU0sRUFBRTs7OztnQkFGYixTQUFTOztJQVVsQix3QkFBQztDQUFBLEFBUkQsSUFRQztTQVBZLGlCQUFpQjs7Ozs7O0lBQ2hCLGtDQUF3QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFBpcGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgVmlld1V0aWxzIH0gZnJvbSAnLi4vdmlldy11dGlscy92aWV3LXV0aWxzJztcclxuXHJcbkBQaXBlKHsgbmFtZTogJ2kxOG4nIH0pXHJcbmV4cG9ydCBjbGFzcyBJMThuVHJhbnNsYXRlUGlwZSB7XHJcbiAgY29uc3RydWN0b3IocHJpdmF0ZSB1dGlsczogVmlld1V0aWxzKSB7IH1cclxuXHJcbiAgdHJhbnNmb3JtKHZhbHVlOiBzdHJpbmcpOiBzdHJpbmcge1xyXG4gICAgY29uc3QgaTE4blZhbHVlID0gdGhpcy51dGlscy50cmFuc2xhdGVTZXJ2aWNlLmluc3RhbnQodmFsdWUpO1xyXG4gICAgcmV0dXJuIGkxOG5WYWx1ZTtcclxuICB9XHJcbn0iXX0=