UNPKG

hal-4-angular

Version:

This Angular module offers a HAL/JSON http-client to easily interact with a Spring Data Rest API or any API that implements the Spring Data Rest resource model

47 lines (46 loc) 1.63 kB
import { NgModule } from '@angular/core'; import { HttpClient, HttpClientModule } from '@angular/common/http'; import { ExternalService } from './src/external.service'; import { ResourceService } from './src/resource.service'; import 'rxjs'; export { ExternalService } from './src/external.service'; export { RestService } from './src/rest.service'; export { Resource } from './src/resource'; export { ResourceArray } from './src/resource-array'; export { ResourceHelper } from './src/resource-helper'; var AngularHalModule = /** @class */ (function () { function AngularHalModule() { } AngularHalModule.forRoot = function () { return { ngModule: AngularHalModule, providers: [ ExternalService, HttpClient, { provide: ResourceService, useClass: ResourceService, deps: [ExternalService] } ] }; }; AngularHalModule.decorators = [ { type: NgModule, args: [{ imports: [HttpClientModule], declarations: [], exports: [HttpClientModule], providers: [ ExternalService, HttpClient, { provide: ResourceService, useClass: ResourceService, deps: [ExternalService] } ] },] }, ]; return AngularHalModule; }()); export { AngularHalModule };