Mercurial > hg > thermostat-ng > web-client
view src/app/app.module.ts @ 246:1ad5abbce4fc
Fix missed file (lint corrections) in last commit
author | Andrew Azores <aazores@redhat.com> |
---|---|
date | Fri, 13 Oct 2017 14:17:39 -0400 |
parents | 2eb2ae0f3b3f |
children | 288f0c458eb6 |
line wrap: on
line source
/** * Copyright 2012-2017 Red Hat, Inc. * * Thermostat is distributed under the GNU General Public License, * version 2 or any later version (with a special exception described * below, commonly known as the "Classpath Exception"). * * A copy of GNU General Public License (GPL) is included in this * distribution, in the file COPYING. * * Linking Thermostat code with other modules is making a combined work * based on Thermostat. Thus, the terms and conditions of the GPL * cover the whole combination. * * As a special exception, the copyright holders of Thermostat give you * permission to link this code with independent modules to produce an * executable, regardless of the license terms of these independent * modules, and to copy and distribute the resulting executable under * terms of your choice, provided that you also meet, for each linked * independent module, the terms and conditions of the license of that * module. An independent module is a module which is not derived from * or based on Thermostat code. If you modify Thermostat, you may * extend this exception to your version of the software, but you are * not obligated to do so. If you do not wish to do so, delete this * exception statement from your version. */ import * as angular from "angular"; import { default as angApp, doInit } from "./ang-app.module.js"; import { forwardRef, Inject, NgModule, } from "@angular/core"; import { HttpClientModule } from "@angular/common/http"; import { BrowserModule } from "@angular/platform-browser"; import { UpgradeAdapter } from "@angular/upgrade"; import { UpgradeModule } from "@angular/upgrade/static"; import { FiltersModule } from "./shared/filters/filters.module"; import { ServicesModule } from "./shared/services/services.module"; const upgradeAdapter = new UpgradeAdapter(forwardRef(() => AppModule)); @NgModule({ declarations: [], imports: [ // Angular core modules BrowserModule, HttpClientModule, UpgradeModule, ServicesModule, FiltersModule, ], }) export class AppModule { constructor(@Inject(UpgradeModule) private upgradeModule: UpgradeModule) {} public ngDoBootstrap() { doInit().then(() => { this.upgradeModule.bootstrap(document.body, [angApp], { strictDi: true }); }); } }