UNPKG

@igo2/core

Version:
38 lines 5.43 kB
import { CommonModule } from '@angular/common'; import { provideHttpClient, withInterceptorsFromDi } from '@angular/common/http'; import { NgModule } from '@angular/core'; import { IgoActivityModule } from '@igo2/core/activity'; import { provideConfig } from '@igo2/core/config'; import { IgoLanguageModule, provideTranslation, withAsyncConfig } from '@igo2/core/language'; import { provideMessage } from '@igo2/core/message'; import { IgoErrorModule } from '@igo2/core/request'; import * as i0 from "@angular/core"; import * as i1 from "@igo2/core/activity"; import * as i2 from "@igo2/core/request"; export class IgoCoreModule { static forRoot(options = {}) { return { ngModule: IgoCoreModule, providers: [provideConfig(options), provideTranslation(withAsyncConfig())] }; } static ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: IgoCoreModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule }); static ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "18.2.13", ngImport: i0, type: IgoCoreModule, imports: [CommonModule, i1.IgoActivityModule, i2.IgoErrorModule], exports: [IgoActivityModule, IgoErrorModule, IgoLanguageModule] }); static ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: IgoCoreModule, providers: [provideMessage(), provideHttpClient(withInterceptorsFromDi())], imports: [CommonModule, IgoActivityModule.forRoot(), IgoErrorModule.forRoot(), IgoActivityModule, IgoErrorModule, IgoLanguageModule] }); } i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "18.2.13", ngImport: i0, type: IgoCoreModule, decorators: [{ type: NgModule, args: [{ declarations: [], exports: [IgoActivityModule, IgoErrorModule, IgoLanguageModule], imports: [ CommonModule, IgoActivityModule.forRoot(), IgoErrorModule.forRoot() ], providers: [provideMessage(), provideHttpClient(withInterceptorsFromDi())] }] }] }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiY29yZS5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9wYWNrYWdlcy9jb3JlL3NyYy9saWIvY29yZS5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFDTCxpQkFBaUIsRUFDakIsc0JBQXNCLEVBQ3ZCLE1BQU0sc0JBQXNCLENBQUM7QUFDOUIsT0FBTyxFQUF1QixRQUFRLEVBQUUsTUFBTSxlQUFlLENBQUM7QUFFOUQsT0FBTyxFQUFFLGlCQUFpQixFQUFFLE1BQU0scUJBQXFCLENBQUM7QUFDeEQsT0FBTyxFQUFpQixhQUFhLEVBQUUsTUFBTSxtQkFBbUIsQ0FBQztBQUNqRSxPQUFPLEVBQ0wsaUJBQWlCLEVBQ2pCLGtCQUFrQixFQUNsQixlQUFlLEVBQ2hCLE1BQU0scUJBQXFCLENBQUM7QUFDN0IsT0FBTyxFQUFFLGNBQWMsRUFBRSxNQUFNLG9CQUFvQixDQUFDO0FBQ3BELE9BQU8sRUFBRSxjQUFjLEVBQUUsTUFBTSxvQkFBb0IsQ0FBQzs7OztBQVlwRCxNQUFNLE9BQU8sYUFBYTtJQUN4QixNQUFNLENBQUMsT0FBTyxDQUNaLFVBQXlCLEVBQUU7UUFFM0IsT0FBTztZQUNMLFFBQVEsRUFBRSxhQUFhO1lBQ3ZCLFNBQVMsRUFBRSxDQUFDLGFBQWEsQ0FBQyxPQUFPLENBQUMsRUFBRSxrQkFBa0IsQ0FBQyxlQUFlLEVBQUUsQ0FBQyxDQUFDO1NBQzNFLENBQUM7SUFDSixDQUFDO3dHQVJVLGFBQWE7eUdBQWIsYUFBYSxZQU50QixZQUFZLHNEQUZKLGlCQUFpQixFQUFFLGNBQWMsRUFBRSxpQkFBaUI7eUdBUW5ELGFBQWEsYUFGYixDQUFDLGNBQWMsRUFBRSxFQUFFLGlCQUFpQixDQUFDLHNCQUFzQixFQUFFLENBQUMsQ0FBQyxZQUp4RSxZQUFZO1lBQ1osaUJBQWlCLENBQUMsT0FBTyxFQUFFO1lBQzNCLGNBQWMsQ0FBQyxPQUFPLEVBQUUsRUFKaEIsaUJBQWlCLEVBQUUsY0FBYyxFQUFFLGlCQUFpQjs7NEZBUW5ELGFBQWE7a0JBVnpCLFFBQVE7bUJBQUM7b0JBQ1IsWUFBWSxFQUFFLEVBQUU7b0JBQ2hCLE9BQU8sRUFBRSxDQUFDLGlCQUFpQixFQUFFLGNBQWMsRUFBRSxpQkFBaUIsQ0FBQztvQkFDL0QsT0FBTyxFQUFFO3dCQUNQLFlBQVk7d0JBQ1osaUJBQWlCLENBQUMsT0FBTyxFQUFFO3dCQUMzQixjQUFjLENBQUMsT0FBTyxFQUFFO3FCQUN6QjtvQkFDRCxTQUFTLEVBQUUsQ0FBQyxjQUFjLEVBQUUsRUFBRSxpQkFBaUIsQ0FBQyxzQkFBc0IsRUFBRSxDQUFDLENBQUM7aUJBQzNFIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgQ29tbW9uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcbmltcG9ydCB7XG4gIHByb3ZpZGVIdHRwQ2xpZW50LFxuICB3aXRoSW50ZXJjZXB0b3JzRnJvbURpXG59IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbi9odHRwJztcbmltcG9ydCB7IE1vZHVsZVdpdGhQcm92aWRlcnMsIE5nTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XG5cbmltcG9ydCB7IElnb0FjdGl2aXR5TW9kdWxlIH0gZnJvbSAnQGlnbzIvY29yZS9hY3Rpdml0eSc7XG5pbXBvcnQgeyBDb25maWdPcHRpb25zLCBwcm92aWRlQ29uZmlnIH0gZnJvbSAnQGlnbzIvY29yZS9jb25maWcnO1xuaW1wb3J0IHtcbiAgSWdvTGFuZ3VhZ2VNb2R1bGUsXG4gIHByb3ZpZGVUcmFuc2xhdGlvbixcbiAgd2l0aEFzeW5jQ29uZmlnXG59IGZyb20gJ0BpZ28yL2NvcmUvbGFuZ3VhZ2UnO1xuaW1wb3J0IHsgcHJvdmlkZU1lc3NhZ2UgfSBmcm9tICdAaWdvMi9jb3JlL21lc3NhZ2UnO1xuaW1wb3J0IHsgSWdvRXJyb3JNb2R1bGUgfSBmcm9tICdAaWdvMi9jb3JlL3JlcXVlc3QnO1xuXG5ATmdNb2R1bGUoe1xuICBkZWNsYXJhdGlvbnM6IFtdLFxuICBleHBvcnRzOiBbSWdvQWN0aXZpdHlNb2R1bGUsIElnb0Vycm9yTW9kdWxlLCBJZ29MYW5ndWFnZU1vZHVsZV0sXG4gIGltcG9ydHM6IFtcbiAgICBDb21tb25Nb2R1bGUsXG4gICAgSWdvQWN0aXZpdHlNb2R1bGUuZm9yUm9vdCgpLFxuICAgIElnb0Vycm9yTW9kdWxlLmZvclJvb3QoKVxuICBdLFxuICBwcm92aWRlcnM6IFtwcm92aWRlTWVzc2FnZSgpLCBwcm92aWRlSHR0cENsaWVudCh3aXRoSW50ZXJjZXB0b3JzRnJvbURpKCkpXVxufSlcbmV4cG9ydCBjbGFzcyBJZ29Db3JlTW9kdWxlIHtcbiAgc3RhdGljIGZvclJvb3QoXG4gICAgb3B0aW9uczogQ29uZmlnT3B0aW9ucyA9IHt9XG4gICk6IE1vZHVsZVdpdGhQcm92aWRlcnM8SWdvQ29yZU1vZHVsZT4ge1xuICAgIHJldHVybiB7XG4gICAgICBuZ01vZHVsZTogSWdvQ29yZU1vZHVsZSxcbiAgICAgIHByb3ZpZGVyczogW3Byb3ZpZGVDb25maWcob3B0aW9ucyksIHByb3ZpZGVUcmFuc2xhdGlvbih3aXRoQXN5bmNDb25maWcoKSldXG4gICAgfTtcbiAgfVxufVxuIl19