econocart/src/app/app.module.ts

101 lines
3.5 KiB
TypeScript
Raw Normal View History

2017-04-30 14:55:15 +00:00
import { BrowserModule } from '@angular/platform-browser';
import { ErrorHandler, NgModule } from '@angular/core';
import { IonicApp, IonicErrorHandler, IonicModule } from 'ionic-angular';
import { MyApp } from './app.component';
import { StatusBar } from '@ionic-native/status-bar';
import { SplashScreen } from '@ionic-native/splash-screen';
2017-05-21 00:16:17 +00:00
import { ActionSheet } from '@ionic-native/action-sheet';
2017-04-30 14:55:15 +00:00
import { Toast } from "@ionic-native/toast";
import { HttpModule } from '@angular/http';
import 'rxjs/add/operator/map';
import 'rxjs/add/operator/toPromise';
2017-05-21 19:48:08 +00:00
import { PageInicio } from '../pages/inicio/main';
import { PageListaUnidadeMedida } from '../pages/ListaUnidadeMedida/main';
import { PageFormUnidadeMedida } from '../pages/FormUnidadeMedida/main';
2017-05-21 22:00:38 +00:00
import { PageListaProduto } from '../pages/ListaProduto/main';
import { PageFormProduto } from '../pages/FormProduto/main';
2017-05-22 01:45:55 +00:00
import { PageListaSupermercado } from '../pages/ListaSupermercado/main';
import { PageFormSupermercado } from '../pages/FormSupermercado/main';
import { PageListaCompras } from '../pages/ListaCompras/main';
import { PageFormCompras } from '../pages/FormCompras/main';
2017-05-23 07:01:18 +00:00
import { PageListaItensCompra } from '../pages/ListaItensCompra/main';
2017-05-24 03:32:32 +00:00
import { PageFormItensCompra } from '../pages/FormItensCompra/main';
2017-05-28 09:15:38 +00:00
import { PageListaPrecos } from '../pages/ListaPrecos/main';
import { PageFormPrecos } from '../pages/FormPrecos/main';
import { PageRelatorioEscolhe } from '../pages/RelatorioEscolhe/main';
2017-05-28 22:15:08 +00:00
import { PageRelatorioExibe } from '../pages/RelatorioExibe/main';
2017-05-21 19:48:08 +00:00
import { OrmDatabase } from '../persistence/OrmDatabase.service';
import { Relatorios } from '../providers/Relatorios.service';
import { CrudUnidadeMedida } from '../providers/CrudUnidadeMedida.service';
2017-05-21 22:00:38 +00:00
import { CrudProduto } from '../providers/CrudProduto.service';
2017-05-21 22:37:42 +00:00
import { CrudConsulta } from '../providers/CrudConsulta.service';
import { CrudNecessidade } from '../providers/CrudNecessidade.service';
import { CrudPlanejamento } from '../providers/CrudPlanejamento.service';
import { CrudSupermercado } from '../providers/CrudSupermercado.service';
2017-04-30 14:55:15 +00:00
@NgModule({
2017-05-21 00:16:17 +00:00
declarations: [
2017-05-21 19:48:08 +00:00
MyApp,
PageInicio,
PageListaUnidadeMedida,
PageFormUnidadeMedida,
2017-05-21 22:00:38 +00:00
PageListaProduto,
PageFormProduto,
2017-05-22 01:45:55 +00:00
PageListaSupermercado,
PageFormSupermercado,
PageListaCompras,
PageFormCompras,
2017-05-23 07:01:18 +00:00
PageListaItensCompra,
2017-05-24 03:32:32 +00:00
PageFormItensCompra,
2017-05-28 09:15:38 +00:00
PageListaPrecos,
PageFormPrecos,
PageRelatorioEscolhe,
2017-05-28 22:15:08 +00:00
PageRelatorioExibe,
2017-05-21 00:16:17 +00:00
],
imports: [
2017-05-21 19:48:08 +00:00
BrowserModule,
IonicModule.forRoot(MyApp),
HttpModule,
],
bootstrap: [
IonicApp
2017-05-21 00:16:17 +00:00
],
entryComponents: [
2017-05-21 19:48:08 +00:00
MyApp,
PageInicio,
PageListaUnidadeMedida,
PageFormUnidadeMedida,
2017-05-21 22:00:38 +00:00
PageListaProduto,
PageFormProduto,
2017-05-22 01:45:55 +00:00
PageListaSupermercado,
PageFormSupermercado,
PageListaCompras,
PageFormCompras,
2017-05-23 07:01:18 +00:00
PageListaItensCompra,
2017-05-24 03:32:32 +00:00
PageFormItensCompra,
2017-05-28 09:15:38 +00:00
PageListaPrecos,
PageFormPrecos,
PageRelatorioEscolhe,
2017-05-28 22:15:08 +00:00
PageRelatorioExibe,
2017-05-21 00:16:17 +00:00
],
providers: [
2017-05-21 19:48:08 +00:00
StatusBar,
SplashScreen,
ActionSheet,
Toast,
{ provide: ErrorHandler, useClass: IonicErrorHandler },
OrmDatabase,
Relatorios,
CrudUnidadeMedida,
2017-05-21 22:00:38 +00:00
CrudProduto,
2017-05-21 22:37:42 +00:00
CrudConsulta,
CrudNecessidade,
CrudPlanejamento,
CrudSupermercado,
2017-05-28 22:15:08 +00:00
PageRelatorioExibe,
2017-05-21 00:16:17 +00:00
]
})
export class AppModule { }