UNPKG

@gsp-cmp/ccmp-ui

Version:

CCMP UI Component Library for Angular

39 lines 2.22 kB
/** * @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'; export class I18nTranslatePipe { /** * @param {?} utils */ constructor(utils) { this.utils = utils; } /** * @param {?} value * @return {?} */ transform(value) { /** @type {?} */ const i18nValue = this.utils.translateService.instant(value); return i18nValue; } } I18nTranslatePipe.decorators = [ { type: Pipe, args: [{ name: 'i18n' },] } ]; /** @nocollapse */ I18nTranslatePipe.ctorParameters = () => [ { type: ViewUtils } ]; if (false) { /** * @type {?} * @private */ I18nTranslatePipe.prototype.utils; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaTE4bi10cmFuYWxhdGUucGlwZS5qcyIsInNvdXJjZVJvb3QiOiJuZzovL0Bnc3AtY21wL2NjbXAtdWkvIiwic291cmNlcyI6WyJsaWIvaTE4bi9pMThuLXRyYW5hbGF0ZS5waXBlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLElBQUksRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUNyQyxPQUFPLEVBQUUsU0FBUyxFQUFFLE1BQU0sMEJBQTBCLENBQUM7QUFHckQsTUFBTSxPQUFPLGlCQUFpQjs7OztJQUM1QixZQUFvQixLQUFnQjtRQUFoQixVQUFLLEdBQUwsS0FBSyxDQUFXO0lBQUksQ0FBQzs7Ozs7SUFFekMsU0FBUyxDQUFDLEtBQWE7O2NBQ2YsU0FBUyxHQUFHLElBQUksQ0FBQyxLQUFLLENBQUMsZ0JBQWdCLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQztRQUM1RCxPQUFPLFNBQVMsQ0FBQztJQUNuQixDQUFDOzs7WUFQRixJQUFJLFNBQUMsRUFBRSxJQUFJLEVBQUUsTUFBTSxFQUFFOzs7O1lBRmIsU0FBUzs7Ozs7OztJQUlKLGtDQUF3QiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IFBpcGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgVmlld1V0aWxzIH0gZnJvbSAnLi4vdmlldy11dGlscy92aWV3LXV0aWxzJztcclxuXHJcbkBQaXBlKHsgbmFtZTogJ2kxOG4nIH0pXHJcbmV4cG9ydCBjbGFzcyBJMThuVHJhbnNsYXRlUGlwZSB7XHJcbiAgY29uc3RydWN0b3IocHJpdmF0ZSB1dGlsczogVmlld1V0aWxzKSB7IH1cclxuXHJcbiAgdHJhbnNmb3JtKHZhbHVlOiBzdHJpbmcpOiBzdHJpbmcge1xyXG4gICAgY29uc3QgaTE4blZhbHVlID0gdGhpcy51dGlscy50cmFuc2xhdGVTZXJ2aWNlLmluc3RhbnQodmFsdWUpO1xyXG4gICAgcmV0dXJuIGkxOG5WYWx1ZTtcclxuICB9XHJcbn0iXX0=