@elemental-concept/grappa
Version:
Decorator-powered REST client for Angular and its HttpClient
23 lines • 3.04 kB
JavaScript
import { NgModule } from '@angular/core';
import { CommonModule } from '@angular/common';
import { HttpClientModule } from '@angular/common/http';
import { instances } from './internal/instances/instances';
import * as i0 from "@angular/core";
import * as i1 from "./internal/rest-client/rest-client.service";
export class GrappaModule {
constructor(restClient) {
instances.restClientInstance = restClient;
}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "17.0.8", ngImport: i0, type: GrappaModule, deps: [{ token: i1.RestClientService }], target: i0.ɵɵFactoryTarget.NgModule }); }
static { this.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "17.0.8", ngImport: i0, type: GrappaModule, imports: [CommonModule, HttpClientModule] }); }
static { this.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "17.0.8", ngImport: i0, type: GrappaModule, imports: [CommonModule, HttpClientModule] }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "17.0.8", ngImport: i0, type: GrappaModule, decorators: [{
type: NgModule,
args: [{
declarations: [],
imports: [CommonModule, HttpClientModule],
exports: []
}]
}], ctorParameters: () => [{ type: i1.RestClientService }] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZ3JhcHBhLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uL3Byb2plY3RzL2xpYi9zcmMvbGliL2dyYXBwYS5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFFBQVEsRUFBRSxNQUFNLGVBQWUsQ0FBQztBQUN6QyxPQUFPLEVBQUUsWUFBWSxFQUFFLE1BQU0saUJBQWlCLENBQUM7QUFDL0MsT0FBTyxFQUFFLGdCQUFnQixFQUFFLE1BQU0sc0JBQXNCLENBQUM7QUFJeEQsT0FBTyxFQUFFLFNBQVMsRUFBRSxNQUFNLGdDQUFnQyxDQUFDOzs7QUFPM0QsTUFBTSxPQUFPLFlBQVk7SUFDdkIsWUFBWSxVQUFrQztRQUM1QyxTQUFTLENBQUMsa0JBQWtCLEdBQUcsVUFBVSxDQUFDO0lBQzVDLENBQUM7OEdBSFUsWUFBWTsrR0FBWixZQUFZLFlBSFosWUFBWSxFQUFFLGdCQUFnQjsrR0FHOUIsWUFBWSxZQUhaLFlBQVksRUFBRSxnQkFBZ0I7OzJGQUc5QixZQUFZO2tCQUx4QixRQUFRO21CQUFDO29CQUNSLFlBQVksRUFBRSxFQUFFO29CQUNoQixPQUFPLEVBQUUsQ0FBRSxZQUFZLEVBQUUsZ0JBQWdCLENBQUU7b0JBQzNDLE9BQU8sRUFBRSxFQUFFO2lCQUNaIiwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IHsgTmdNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcclxuaW1wb3J0IHsgQ29tbW9uTW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uJztcclxuaW1wb3J0IHsgSHR0cENsaWVudE1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbi9odHRwJztcclxuXHJcbmltcG9ydCB7IFJlc3RDbGllbnRTZXJ2aWNlIH0gZnJvbSAnLi9pbnRlcm5hbC9yZXN0LWNsaWVudC9yZXN0LWNsaWVudC5zZXJ2aWNlJztcclxuXHJcbmltcG9ydCB7IGluc3RhbmNlcyB9IGZyb20gJy4vaW50ZXJuYWwvaW5zdGFuY2VzL2luc3RhbmNlcyc7XHJcblxyXG5ATmdNb2R1bGUoe1xyXG4gIGRlY2xhcmF0aW9uczogW10sXHJcbiAgaW1wb3J0czogWyBDb21tb25Nb2R1bGUsIEh0dHBDbGllbnRNb2R1bGUgXSxcclxuICBleHBvcnRzOiBbXVxyXG59KVxyXG5leHBvcnQgY2xhc3MgR3JhcHBhTW9kdWxlIHtcclxuICBjb25zdHJ1Y3RvcihyZXN0Q2xpZW50OiBSZXN0Q2xpZW50U2VydmljZTxhbnk+KSB7XHJcbiAgICBpbnN0YW5jZXMucmVzdENsaWVudEluc3RhbmNlID0gcmVzdENsaWVudDtcclxuICB9XHJcbn1cclxuIl19