1 | /*
|
2 | Copyright 2013-2020 the original author or authors from the JHipster project.
|
3 |
|
4 | This file is part of the JHipster project, see https://www.jhipster.tech/
|
5 | for more information.
|
6 |
|
7 | Licensed under the Apache License, Version 2.0 (the "License");
|
8 | you may not use this file except in compliance with the License.
|
9 | You may obtain a copy of the License at
|
10 |
|
11 | http://www.apache.org/licenses/LICENSE-2.0
|
12 |
|
13 | Unless required by applicable law or agreed to in writing, software
|
14 | distributed under the License is distributed on an "AS IS" BASIS,
|
15 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
16 | See the License for the specific language governing permissions and
|
17 | limitations under the License.
|
18 | */
|
19 | import { Injectable } from '@angular/core';
|
20 | import { JhiModuleConfig } from './config';
|
21 | import * as i0 from "@angular/core";
|
22 | import * as i1 from "./config";
|
23 | export class JhiConfigService {
|
24 | constructor(moduleConfig) {
|
25 | this.CONFIG_OPTIONS = Object.assign(Object.assign({}, new JhiModuleConfig()), moduleConfig);
|
26 | }
|
27 | getConfig() {
|
28 | return this.CONFIG_OPTIONS;
|
29 | }
|
30 | }
|
31 | JhiConfigService.ɵprov = i0.ɵɵdefineInjectable({ factory: function JhiConfigService_Factory() { return new JhiConfigService(i0.ɵɵinject(i1.JhiModuleConfig)); }, token: JhiConfigService, providedIn: "root" });
|
32 | JhiConfigService.decorators = [
|
33 | { type: Injectable, args: [{
|
34 | providedIn: 'root'
|
35 | },] }
|
36 | ];
|
37 | JhiConfigService.ctorParameters = () => [
|
38 | { type: JhiModuleConfig }
|
39 | ];
|
40 | //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29uZmlnLnNlcnZpY2UuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi9zcmMvY29uZmlnLnNlcnZpY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7Ozs7Ozs7Ozs7Ozs7O0dBaUJHO0FBQ0gsT0FBTyxFQUFFLFVBQVUsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUMzQyxPQUFPLEVBQUUsZUFBZSxFQUFFLE1BQU0sVUFBVSxDQUFDOzs7QUFLM0MsTUFBTSxPQUFPLGdCQUFnQjtJQUd6QixZQUFZLFlBQThCO1FBQ3RDLElBQUksQ0FBQyxjQUFjLG1DQUNaLElBQUksZUFBZSxFQUFFLEdBQ3JCLFlBQVksQ0FDbEIsQ0FBQztJQUNOLENBQUM7SUFFRCxTQUFTO1FBQ0wsT0FBTyxJQUFJLENBQUMsY0FBYyxDQUFDO0lBQy9CLENBQUM7Ozs7WUFmSixVQUFVLFNBQUM7Z0JBQ1IsVUFBVSxFQUFFLE1BQU07YUFDckI7OztZQUpRLGVBQWUiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuIENvcHlyaWdodCAyMDEzLTIwMjAgdGhlIG9yaWdpbmFsIGF1dGhvciBvciBhdXRob3JzIGZyb20gdGhlIEpIaXBzdGVyIHByb2plY3QuXG5cbiBUaGlzIGZpbGUgaXMgcGFydCBvZiB0aGUgSkhpcHN0ZXIgcHJvamVjdCwgc2VlIGh0dHBzOi8vd3d3LmpoaXBzdGVyLnRlY2gvXG4gZm9yIG1vcmUgaW5mb3JtYXRpb24uXG5cbiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpO1xuIHlvdSBtYXkgbm90IHVzZSB0aGlzIGZpbGUgZXhjZXB0IGluIGNvbXBsaWFuY2Ugd2l0aCB0aGUgTGljZW5zZS5cbiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXRcblxuIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy9MSUNFTlNFLTIuMFxuXG4gVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZVxuIGRpc3RyaWJ1dGVkIHVuZGVyIHRoZSBMaWNlbnNlIGlzIGRpc3RyaWJ1dGVkIG9uIGFuIFwiQVMgSVNcIiBCQVNJUyxcbiBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC5cbiBTZWUgdGhlIExpY2Vuc2UgZm9yIHRoZSBzcGVjaWZpYyBsYW5ndWFnZSBnb3Zlcm5pbmcgcGVybWlzc2lvbnMgYW5kXG4gbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKi9cbmltcG9ydCB7IEluamVjdGFibGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcbmltcG9ydCB7IEpoaU1vZHVsZUNvbmZpZyB9IGZyb20gJy4vY29uZmlnJztcblxuQEluamVjdGFibGUoe1xuICAgIHByb3ZpZGVkSW46ICdyb290J1xufSlcbmV4cG9ydCBjbGFzcyBKaGlDb25maWdTZXJ2aWNlIHtcbiAgICBDT05GSUdfT1BUSU9OUzogSmhpTW9kdWxlQ29uZmlnO1xuXG4gICAgY29uc3RydWN0b3IobW9kdWxlQ29uZmlnPzogSmhpTW9kdWxlQ29uZmlnKSB7XG4gICAgICAgIHRoaXMuQ09ORklHX09QVElPTlMgPSB7XG4gICAgICAgICAgICAuLi5uZXcgSmhpTW9kdWxlQ29uZmlnKCksXG4gICAgICAgICAgICAuLi5tb2R1bGVDb25maWdcbiAgICAgICAgfTtcbiAgICB9XG5cbiAgICBnZXRDb25maWcoKTogSmhpTW9kdWxlQ29uZmlnIHtcbiAgICAgICAgcmV0dXJuIHRoaXMuQ09ORklHX09QVElPTlM7XG4gICAgfVxufVxuIl19 |
\ | No newline at end of file |