UNPKG

@lxlib/theme

Version:

This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.1.1.

39 lines 2.35 kB
/** * @fileoverview added by tsickle * Generated from: src/services/i18n/i18n.pipe.ts * @suppress {checkTypes,constantProperty,extraRequire,missingOverride,missingReturn,unusedPrivateMembers,uselessCode} checked by tsc */ import { Inject, Pipe } from '@angular/core'; import { LXLIB_I18N_TOKEN } from './i18n'; export class I18nPipe { /** * @param {?} i18n */ constructor(i18n) { this.i18n = i18n; } /** * @param {?} key * @param {?=} interpolateParams * @param {?=} isSafe * @return {?} */ transform(key, interpolateParams, isSafe) { return this.i18n.fanyi(key, interpolateParams, isSafe); } } I18nPipe.decorators = [ { type: Pipe, args: [{ name: 'i18n' },] } ]; /** @nocollapse */ I18nPipe.ctorParameters = () => [ { type: undefined, decorators: [{ type: Inject, args: [LXLIB_I18N_TOKEN,] }] } ]; if (false) { /** * @type {?} * @private */ I18nPipe.prototype.i18n; } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaTE4bi5waXBlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGx4bGliL3RoZW1lLyIsInNvdXJjZXMiOlsic3JjL3NlcnZpY2VzL2kxOG4vaTE4bi5waXBlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLE1BQU0sRUFBRSxJQUFJLEVBQWlCLE1BQU0sZUFBZSxDQUFDO0FBQzVELE9BQU8sRUFBb0IsZ0JBQWdCLEVBQUUsTUFBTSxRQUFRLENBQUM7QUFHNUQsTUFBTSxPQUFPLFFBQVE7Ozs7SUFDbkIsWUFBOEMsSUFBc0I7UUFBdEIsU0FBSSxHQUFKLElBQUksQ0FBa0I7SUFBRyxDQUFDOzs7Ozs7O0lBRXhFLFNBQVMsQ0FBQyxHQUFXLEVBQUUsaUJBQXNCLEVBQUUsTUFBZ0I7UUFDN0QsT0FBTyxJQUFJLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxHQUFHLEVBQUUsaUJBQWlCLEVBQUUsTUFBTSxDQUFDLENBQUM7SUFDekQsQ0FBQzs7O1lBTkYsSUFBSSxTQUFDLEVBQUUsSUFBSSxFQUFFLE1BQU0sRUFBRTs7Ozs0Q0FFUCxNQUFNLFNBQUMsZ0JBQWdCOzs7Ozs7O0lBQXhCLHdCQUF3RCIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IEluamVjdCwgUGlwZSwgUGlwZVRyYW5zZm9ybSB9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuaW1wb3J0IHsgTHhsaWJJMThOU2VydmljZSwgTFhMSUJfSTE4Tl9UT0tFTiB9IGZyb20gJy4vaTE4bic7XG5cbkBQaXBlKHsgbmFtZTogJ2kxOG4nIH0pXG5leHBvcnQgY2xhc3MgSTE4blBpcGUgaW1wbGVtZW50cyBQaXBlVHJhbnNmb3JtIHtcbiAgY29uc3RydWN0b3IoQEluamVjdChMWExJQl9JMThOX1RPS0VOKSBwcml2YXRlIGkxOG46IEx4bGliSTE4TlNlcnZpY2UpIHt9XG5cbiAgdHJhbnNmb3JtKGtleTogc3RyaW5nLCBpbnRlcnBvbGF0ZVBhcmFtcz86IHt9LCBpc1NhZmU/OiBib29sZWFuKTogc3RyaW5nIHtcbiAgICByZXR1cm4gdGhpcy5pMThuLmZhbnlpKGtleSwgaW50ZXJwb2xhdGVQYXJhbXMsIGlzU2FmZSk7XG4gIH1cbn1cbiJdfQ==