@totvs-agro/core-mobile
Version:
Core Mobile Totvs Agro (Front-End) para utilização dos estilos do T-Faces
59 lines • 2.51 kB
JavaScript
import { Diagnostic } from '@ionic-native/Diagnostic';
import { HttpClient } from '@angular/common/http';
import { NgModule } from '@angular/core';
import { TranslateLoader, TranslateModule } from '@ngx-translate/core';
import { TranslateHttpLoader } from '@ngx-translate/http-loader';
import { IonicModule } from 'ionic-angular';
import { ShapeDrawComponent } from './components/shape-draw/shape-draw';
import { ThfIconComponent } from './components/thf-icon/thf-icon';
import { TotvsTranslatePipe } from './pipes/totvs-translate-pipe/totvs-translate-pipe';
import { MapProvider } from './providers/map';
import { TotvsNotificationProvider } from './providers/totvs-notification-provider';
import { TotvsTranslateProvider } from './providers/totvs-translate-provider';
// The translate loader needs to know where to load i18n files
// in Ionic's static asset pipeline.
export function createTranslateLoader(http) {
return new TranslateHttpLoader(http);
}
var ɵ0 = (createTranslateLoader);
var TotvsAgroCoreMobileModule = /** @class */ (function () {
function TotvsAgroCoreMobileModule() {
}
TotvsAgroCoreMobileModule.forRoot = function () {
return {
ngModule: TotvsAgroCoreMobileModule,
providers: [TotvsNotificationProvider, MapProvider, TotvsTranslateProvider],
};
};
TotvsAgroCoreMobileModule.decorators = [
{ type: NgModule, args: [{
imports: [
IonicModule,
TranslateModule.forRoot({
loader: {
provide: TranslateLoader,
useFactory: ɵ0,
deps: [HttpClient]
}
})
],
declarations: [
ShapeDrawComponent,
ThfIconComponent,
TotvsTranslatePipe
],
providers: [
Diagnostic
],
exports: [
ShapeDrawComponent,
ThfIconComponent,
TotvsTranslatePipe
]
},] },
];
return TotvsAgroCoreMobileModule;
}());
export { TotvsAgroCoreMobileModule };
export { ɵ0 };
//# sourceMappingURL=totvs-agro-core-mobile.module.js.map