@lxlib/theme
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 9.1.1.
44 lines • 2.62 kB
JavaScript
/**
* @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';
var I18nPipe = /** @class */ (function () {
function I18nPipe(i18n) {
this.i18n = i18n;
}
/**
* @param {?} key
* @param {?=} interpolateParams
* @param {?=} isSafe
* @return {?}
*/
I18nPipe.prototype.transform = /**
* @param {?} key
* @param {?=} interpolateParams
* @param {?=} isSafe
* @return {?}
*/
function (key, interpolateParams, isSafe) {
return this.i18n.fanyi(key, interpolateParams, isSafe);
};
I18nPipe.decorators = [
{ type: Pipe, args: [{ name: 'i18n' },] }
];
/** @nocollapse */
I18nPipe.ctorParameters = function () { return [
{ type: undefined, decorators: [{ type: Inject, args: [LXLIB_I18N_TOKEN,] }] }
]; };
return I18nPipe;
}());
export { I18nPipe };
if (false) {
/**
* @type {?}
* @private
*/
I18nPipe.prototype.i18n;
}
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaTE4bi5waXBlLmpzIiwic291cmNlUm9vdCI6Im5nOi8vQGx4bGliL3RoZW1lLyIsInNvdXJjZXMiOlsic3JjL3NlcnZpY2VzL2kxOG4vaTE4bi5waXBlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7O0FBQUEsT0FBTyxFQUFFLE1BQU0sRUFBRSxJQUFJLEVBQWlCLE1BQU0sZUFBZSxDQUFDO0FBQzVELE9BQU8sRUFBb0IsZ0JBQWdCLEVBQUUsTUFBTSxRQUFRLENBQUM7QUFFNUQ7SUFFRSxrQkFBOEMsSUFBc0I7UUFBdEIsU0FBSSxHQUFKLElBQUksQ0FBa0I7SUFBRyxDQUFDOzs7Ozs7O0lBRXhFLDRCQUFTOzs7Ozs7SUFBVCxVQUFVLEdBQVcsRUFBRSxpQkFBc0IsRUFBRSxNQUFnQjtRQUM3RCxPQUFPLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLEdBQUcsRUFBRSxpQkFBaUIsRUFBRSxNQUFNLENBQUMsQ0FBQztJQUN6RCxDQUFDOztnQkFORixJQUFJLFNBQUMsRUFBRSxJQUFJLEVBQUUsTUFBTSxFQUFFOzs7O2dEQUVQLE1BQU0sU0FBQyxnQkFBZ0I7O0lBS3RDLGVBQUM7Q0FBQSxBQVBELElBT0M7U0FOWSxRQUFROzs7Ozs7SUFDUCx3QkFBd0QiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBJbmplY3QsIFBpcGUsIFBpcGVUcmFuc2Zvcm0gfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IEx4bGliSTE4TlNlcnZpY2UsIExYTElCX0kxOE5fVE9LRU4gfSBmcm9tICcuL2kxOG4nO1xuXG5AUGlwZSh7IG5hbWU6ICdpMThuJyB9KVxuZXhwb3J0IGNsYXNzIEkxOG5QaXBlIGltcGxlbWVudHMgUGlwZVRyYW5zZm9ybSB7XG4gIGNvbnN0cnVjdG9yKEBJbmplY3QoTFhMSUJfSTE4Tl9UT0tFTikgcHJpdmF0ZSBpMThuOiBMeGxpYkkxOE5TZXJ2aWNlKSB7fVxuXG4gIHRyYW5zZm9ybShrZXk6IHN0cmluZywgaW50ZXJwb2xhdGVQYXJhbXM/OiB7fSwgaXNTYWZlPzogYm9vbGVhbik6IHN0cmluZyB7XG4gICAgcmV0dXJuIHRoaXMuaTE4bi5mYW55aShrZXksIGludGVycG9sYXRlUGFyYW1zLCBpc1NhZmUpO1xuICB9XG59XG4iXX0=