@placeme/ngx-geo-api-gouv-address
Version:
[](https://travis-ci.com/PlaceMe-SAS/ngx-geo-api-gouv)
33 lines • 3.74 kB
JavaScript
import { NgModule, Optional, SkipSelf, } from '@angular/core';
import { GeoApiGouvAddressService } from './geo-api-gouv-address.service';
import * as i0 from "@angular/core";
export class GeoApiGouvAddressModule {
constructor(parentModule) {
if (parentModule) {
throw new Error('GeoApiGouvAddressModule is already loaded. Import it in the AppModule only');
}
}
static forRoot() {
return {
ngModule: GeoApiGouvAddressModule,
providers: [GeoApiGouvAddressService],
};
}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.1.2", ngImport: i0, type: GeoApiGouvAddressModule, deps: [{ token: GeoApiGouvAddressModule, optional: true, skipSelf: true }], target: i0.ɵɵFactoryTarget.NgModule }); }
static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "17.1.2", ngImport: i0, type: GeoApiGouvAddressModule }); }
static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "17.1.2", ngImport: i0, type: GeoApiGouvAddressModule }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.1.2", ngImport: i0, type: GeoApiGouvAddressModule, decorators: [{
type: NgModule,
args: [{
declarations: [],
imports: [],
exports: [],
providers: [],
}]
}], ctorParameters: () => [{ type: GeoApiGouvAddressModule, decorators: [{
type: Optional
}, {
type: SkipSelf
}] }] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ2VvLWFwaS1nb3V2LWFkZHJlc3MubW9kdWxlLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vLi4vLi4vcHJvamVjdHMvbmd4LWdlby1hcGktZ291di1hZGRyZXNzL3NyYy9saWIvZ2VvLWFwaS1nb3V2LWFkZHJlc3MubW9kdWxlLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLE9BQU8sRUFDTCxRQUFRLEVBRVIsUUFBUSxFQUNSLFFBQVEsR0FDVCxNQUFNLGVBQWUsQ0FBQztBQUV2QixPQUFPLEVBQUUsd0JBQXdCLEVBQUUsTUFBTSxnQ0FBZ0MsQ0FBQzs7QUFRMUUsTUFBTSxPQUFPLHVCQUF1QjtJQUNsQyxZQUFvQyxZQUFzQztRQUN4RSxJQUFJLFlBQVksRUFBRSxDQUFDO1lBQ2pCLE1BQU0sSUFBSSxLQUFLLENBQ2IsNEVBQTRFLENBQzdFLENBQUM7UUFDSixDQUFDO0lBQ0gsQ0FBQztJQUNELE1BQU0sQ0FBQyxPQUFPO1FBQ1osT0FBTztZQUNMLFFBQVEsRUFBRSx1QkFBdUI7WUFDakMsU0FBUyxFQUFFLENBQUMsd0JBQXdCLENBQUM7U0FDdEMsQ0FBQztJQUNKLENBQUM7OEdBYlUsdUJBQXVCOytHQUF2Qix1QkFBdUI7K0dBQXZCLHVCQUF1Qjs7MkZBQXZCLHVCQUF1QjtrQkFObkMsUUFBUTttQkFBQztvQkFDUixZQUFZLEVBQUUsRUFBRTtvQkFDaEIsT0FBTyxFQUFFLEVBQUU7b0JBQ1gsT0FBTyxFQUFFLEVBQUU7b0JBQ1gsU0FBUyxFQUFFLEVBQUU7aUJBQ2Q7OzBCQUVjLFFBQVE7OzBCQUFJLFFBQVEiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQge1xyXG4gIE5nTW9kdWxlLFxyXG4gIE1vZHVsZVdpdGhQcm92aWRlcnMsXHJcbiAgT3B0aW9uYWwsXHJcbiAgU2tpcFNlbGYsXHJcbn0gZnJvbSAnQGFuZ3VsYXIvY29yZSc7XHJcblxyXG5pbXBvcnQgeyBHZW9BcGlHb3V2QWRkcmVzc1NlcnZpY2UgfSBmcm9tICcuL2dlby1hcGktZ291di1hZGRyZXNzLnNlcnZpY2UnO1xyXG5cclxuQE5nTW9kdWxlKHtcclxuICBkZWNsYXJhdGlvbnM6IFtdLFxyXG4gIGltcG9ydHM6IFtdLFxyXG4gIGV4cG9ydHM6IFtdLFxyXG4gIHByb3ZpZGVyczogW10sXHJcbn0pXHJcbmV4cG9ydCBjbGFzcyBHZW9BcGlHb3V2QWRkcmVzc01vZHVsZSB7XHJcbiAgY29uc3RydWN0b3IoQE9wdGlvbmFsKCkgQFNraXBTZWxmKCkgcGFyZW50TW9kdWxlPzogR2VvQXBpR291dkFkZHJlc3NNb2R1bGUpIHtcclxuICAgIGlmIChwYXJlbnRNb2R1bGUpIHtcclxuICAgICAgdGhyb3cgbmV3IEVycm9yKFxyXG4gICAgICAgICdHZW9BcGlHb3V2QWRkcmVzc01vZHVsZSBpcyBhbHJlYWR5IGxvYWRlZC4gSW1wb3J0IGl0IGluIHRoZSBBcHBNb2R1bGUgb25seSdcclxuICAgICAgKTtcclxuICAgIH1cclxuICB9XHJcbiAgc3RhdGljIGZvclJvb3QoKTogTW9kdWxlV2l0aFByb3ZpZGVyczxHZW9BcGlHb3V2QWRkcmVzc01vZHVsZT4ge1xyXG4gICAgcmV0dXJuIHtcclxuICAgICAgbmdNb2R1bGU6IEdlb0FwaUdvdXZBZGRyZXNzTW9kdWxlLFxyXG4gICAgICBwcm92aWRlcnM6IFtHZW9BcGlHb3V2QWRkcmVzc1NlcnZpY2VdLFxyXG4gICAgfTtcclxuICB9XHJcbn1cclxuIl19