UNPKG

wft-geodb-angular-client

Version:
38 lines 3.61 kB
import { HttpClientModule } from '@angular/common/http'; import { NgModule } from '@angular/core'; import { GeoDbService } from './geodb.service'; import { GeoDbConfig } from './model/geodb-config.model'; import * as i0 from "@angular/core"; import * as i1 from "./model/geodb-config.model"; export class GeoDbFreeModule { static forRoot(config) { return { ngModule: GeoDbFreeModule, providers: [ { provide: GeoDbConfig, useValue: config } ] }; } constructor(config) { } } GeoDbFreeModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.2.5", ngImport: i0, type: GeoDbFreeModule, deps: [{ token: i1.GeoDbConfig }], target: i0.ɵɵFactoryTarget.NgModule }); GeoDbFreeModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "15.2.5", ngImport: i0, type: GeoDbFreeModule, imports: [HttpClientModule] }); GeoDbFreeModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "15.2.5", ngImport: i0, type: GeoDbFreeModule, providers: [ GeoDbService ], imports: [HttpClientModule] }); i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.2.5", ngImport: i0, type: GeoDbFreeModule, decorators: [{ type: NgModule, args: [{ providers: [ GeoDbService ], imports: [ HttpClientModule ] }] }], ctorParameters: function () { return [{ type: i1.GeoDbConfig }]; } }); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2VvZGItZnJlZS5tb2R1bGUuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi8uLi8uLi8uLi9wcm9qZWN0cy93ZnQtZ2VvZGItYW5ndWxhci1jbGllbnQvc3JjL2xpYi9nZW9kYi1mcmVlLm1vZHVsZS50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxPQUFPLEVBQUMsZ0JBQWdCLEVBQW9CLE1BQU0sc0JBQXNCLENBQUM7QUFDekUsT0FBTyxFQUFzQixRQUFRLEVBQUMsTUFBTSxlQUFlLENBQUM7QUFFNUQsT0FBTyxFQUFDLFlBQVksRUFBQyxNQUFNLGlCQUFpQixDQUFDO0FBQzdDLE9BQU8sRUFBQyxXQUFXLEVBQUMsTUFBTSw0QkFBNEIsQ0FBQzs7O0FBVXZELE1BQU0sT0FBTyxlQUFlO0lBQzFCLE1BQU0sQ0FBQyxPQUFPLENBQUMsTUFBbUI7UUFDaEMsT0FBTztZQUNMLFFBQVEsRUFBRSxlQUFlO1lBQ3pCLFNBQVMsRUFBRTtnQkFDVDtvQkFDRSxPQUFPLEVBQUUsV0FBVztvQkFDcEIsUUFBUSxFQUFFLE1BQU07aUJBQ2pCO2FBQ0Y7U0FDRixDQUFDO0lBQ0osQ0FBQztJQUVELFlBQVksTUFBbUI7SUFDL0IsQ0FBQzs7NEdBZFUsZUFBZTs2R0FBZixlQUFlLFlBSHhCLGdCQUFnQjs2R0FHUCxlQUFlLGFBUGY7UUFDVCxZQUFZO0tBQ2IsWUFFQyxnQkFBZ0I7MkZBR1AsZUFBZTtrQkFSM0IsUUFBUTttQkFBQztvQkFDUixTQUFTLEVBQUU7d0JBQ1QsWUFBWTtxQkFDYjtvQkFDRCxPQUFPLEVBQUU7d0JBQ1AsZ0JBQWdCO3FCQUNqQjtpQkFDRiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7SHR0cENsaWVudE1vZHVsZSwgSFRUUF9JTlRFUkNFUFRPUlN9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbi9odHRwJztcbmltcG9ydCB7TW9kdWxlV2l0aFByb3ZpZGVycywgTmdNb2R1bGV9IGZyb20gJ0Bhbmd1bGFyL2NvcmUnO1xuXG5pbXBvcnQge0dlb0RiU2VydmljZX0gZnJvbSAnLi9nZW9kYi5zZXJ2aWNlJztcbmltcG9ydCB7R2VvRGJDb25maWd9IGZyb20gJy4vbW9kZWwvZ2VvZGItY29uZmlnLm1vZGVsJztcblxuQE5nTW9kdWxlKHtcbiAgcHJvdmlkZXJzOiBbXG4gICAgR2VvRGJTZXJ2aWNlXG4gIF0sXG4gIGltcG9ydHM6IFtcbiAgICBIdHRwQ2xpZW50TW9kdWxlXG4gIF1cbn0pXG5leHBvcnQgY2xhc3MgR2VvRGJGcmVlTW9kdWxlIHtcbiAgc3RhdGljIGZvclJvb3QoY29uZmlnOiBHZW9EYkNvbmZpZyk6IE1vZHVsZVdpdGhQcm92aWRlcnM8R2VvRGJGcmVlTW9kdWxlPiB7XG4gICAgcmV0dXJuIHtcbiAgICAgIG5nTW9kdWxlOiBHZW9EYkZyZWVNb2R1bGUsXG4gICAgICBwcm92aWRlcnM6IFtcbiAgICAgICAge1xuICAgICAgICAgIHByb3ZpZGU6IEdlb0RiQ29uZmlnLFxuICAgICAgICAgIHVzZVZhbHVlOiBjb25maWdcbiAgICAgICAgfVxuICAgICAgXVxuICAgIH07XG4gIH1cblxuICBjb25zdHJ1Y3Rvcihjb25maWc6IEdlb0RiQ29uZmlnKSB7XG4gIH1cbn1cbiJdfQ==