@totvs-agro/mobile-components
Version:
Componentes Mobile Totvs (Front-End) para utilização dos estilos do T-Faces e Ionic v3
88 lines • 4.22 kB
JavaScript
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 { AccordionListComponent } from './components/accordion/accordion-list';
import { CardItemComponent } from './components/card/card-item';
import { ListItemComponent } from './components/list-item/list-item';
import { SegmentComponent } from './components/segment/segment';
import { ImagesItensComponent } from './components/images-itens/images-itens';
import { ImageUtil } from './util/image-util';
import { DirectoryUtil } from './util/directory-util';
import { Base64 } from '@ionic-native/base64';
import { IonicImageViewerModule } from 'ionic-img-viewer';
import { TotvsTranslateProvider } from './providers/translate/totvs-translate-provider';
import { LoadProgressComponent } from './components/load-progress/load-progress';
import { NgCircleProgressModule } from 'ng-circle-progress';
import { PerfilImageComponent } from './components/perfil-image/perfil-image';
import { ImageCropperModule } from 'ng2-img-cropper';
import { ImageEditComponent } from './components/image-edit/image-edit';
// 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, ImageUtil, DirectoryUtil, Base64],
};
};
TotvsAgroCoreMobileModule.decorators = [
{ type: NgModule, args: [{
imports: [
IonicModule,
IonicImageViewerModule,
ImageCropperModule,
NgCircleProgressModule.forRoot({}),
TranslateModule.forRoot({
loader: {
provide: TranslateLoader,
useFactory: ɵ0,
deps: [HttpClient]
}
})
],
declarations: [
ShapeDrawComponent,
ThfIconComponent,
TotvsTranslatePipe,
AccordionListComponent,
CardItemComponent,
ListItemComponent,
SegmentComponent,
ImagesItensComponent,
LoadProgressComponent,
PerfilImageComponent,
ImageEditComponent
],
exports: [
ShapeDrawComponent,
ThfIconComponent,
TotvsTranslatePipe,
AccordionListComponent,
CardItemComponent,
ListItemComponent,
SegmentComponent,
ImagesItensComponent,
LoadProgressComponent,
PerfilImageComponent,
ImageEditComponent
]
},] },
];
return TotvsAgroCoreMobileModule;
}());
export { TotvsAgroCoreMobileModule };
export { ɵ0 };
//# sourceMappingURL=totvs-agro-core-mobile.module.js.map