UNPKG

abp-ng2-module

Version:

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

27 lines 3.32 kB
///<reference path="../../../../../../node_modules/abp-web-resources/Abp/Framework/scripts/abp.d.ts"/> ///<reference path="../../../../../../node_modules/abp-web-resources/Abp/Framework/scripts/abp.d.ts"/> import { Injectable } from '@angular/core'; import * as i0 from "@angular/core"; export class LocalizationService { get languages() { return abp.localization.languages; } get currentLanguage() { return abp.localization.currentLanguage; } localize(key, sourceName) { return abp.localization.localize(key, sourceName); } getSource(sourceName) { return abp.localization.getSource(sourceName); } static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "16.1.1", ngImport: i0, type: LocalizationService, deps: [], target: i0.ɵɵFactoryTarget.Injectable }); static ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "16.1.1", ngImport: i0, type: LocalizationService, providedIn: 'root' }); } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "16.1.1", ngImport: i0, type: LocalizationService, decorators: [{ type: Injectable, args: [{ providedIn: 'root' }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibG9jYWxpemF0aW9uLnNlcnZpY2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi8uLi8uLi9wcm9qZWN0cy9hYnAtbmcyLW1vZHVsZS9zcmMvbGliL3NlcnZpY2VzL2xvY2FsaXphdGlvbi9sb2NhbGl6YXRpb24uc2VydmljZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxzR0FBc0c7QUFBdEcsc0dBQXNHO0FBRXRHLE9BQU8sRUFBRSxVQUFVLEVBQUUsTUFBTSxlQUFlLENBQUM7O0FBSzNDLE1BQU0sT0FBTyxtQkFBbUI7SUFFNUIsSUFBSSxTQUFTO1FBQ1QsT0FBTyxHQUFHLENBQUMsWUFBWSxDQUFDLFNBQVMsQ0FBQztJQUN0QyxDQUFDO0lBRUQsSUFBSSxlQUFlO1FBQ2YsT0FBTyxHQUFHLENBQUMsWUFBWSxDQUFDLGVBQWUsQ0FBQztJQUM1QyxDQUFDO0lBRUQsUUFBUSxDQUFDLEdBQVcsRUFBRSxVQUFrQjtRQUNwQyxPQUFPLEdBQUcsQ0FBQyxZQUFZLENBQUMsUUFBUSxDQUFDLEdBQUcsRUFBRSxVQUFVLENBQUMsQ0FBQztJQUN0RCxDQUFDO0lBRUQsU0FBUyxDQUFDLFVBQWtCO1FBQ3hCLE9BQU8sR0FBRyxDQUFDLFlBQVksQ0FBQyxTQUFTLENBQUMsVUFBVSxDQUFDLENBQUM7SUFDbEQsQ0FBQzt1R0FoQlEsbUJBQW1COzJHQUFuQixtQkFBbUIsY0FGaEIsTUFBTTs7MkZBRVQsbUJBQW1CO2tCQUgvQixVQUFVO21CQUFDO29CQUNSLFVBQVUsRUFBRSxNQUFNO2lCQUNyQiIsInNvdXJjZXNDb250ZW50IjpbIi8vLzxyZWZlcmVuY2UgcGF0aD1cIi4uLy4uLy4uLy4uLy4uLy4uL25vZGVfbW9kdWxlcy9hYnAtd2ViLXJlc291cmNlcy9BYnAvRnJhbWV3b3JrL3NjcmlwdHMvYWJwLmQudHNcIi8+XHJcblxyXG5pbXBvcnQgeyBJbmplY3RhYmxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcblxyXG5ASW5qZWN0YWJsZSh7XHJcbiAgICBwcm92aWRlZEluOiAncm9vdCdcclxufSlcclxuZXhwb3J0IGNsYXNzIExvY2FsaXphdGlvblNlcnZpY2Uge1xyXG5cclxuICAgIGdldCBsYW5ndWFnZXMoKTogYWJwLmxvY2FsaXphdGlvbi5JTGFuZ3VhZ2VJbmZvW10ge1xyXG4gICAgICAgIHJldHVybiBhYnAubG9jYWxpemF0aW9uLmxhbmd1YWdlcztcclxuICAgIH1cclxuXHJcbiAgICBnZXQgY3VycmVudExhbmd1YWdlKCk6IGFicC5sb2NhbGl6YXRpb24uSUxhbmd1YWdlSW5mbyB7XHJcbiAgICAgICAgcmV0dXJuIGFicC5sb2NhbGl6YXRpb24uY3VycmVudExhbmd1YWdlO1xyXG4gICAgfVxyXG5cclxuICAgIGxvY2FsaXplKGtleTogc3RyaW5nLCBzb3VyY2VOYW1lOiBzdHJpbmcpOiBzdHJpbmcge1xyXG4gICAgICAgIHJldHVybiBhYnAubG9jYWxpemF0aW9uLmxvY2FsaXplKGtleSwgc291cmNlTmFtZSk7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIGdldFNvdXJjZShzb3VyY2VOYW1lOiBzdHJpbmcpOiAoLi4ua2V5OiBzdHJpbmdbXSkgPT4gc3RyaW5nIHtcclxuICAgICAgICByZXR1cm4gYWJwLmxvY2FsaXphdGlvbi5nZXRTb3VyY2Uoc291cmNlTmFtZSk7XHJcbiAgICB9XHJcblxyXG59Il19