UNPKG

@lagoshny/ngx-hateoas-client

Version:

This client used to develop `Angular 12+` applications working with RESTfulll server API with HAL/JSON response type (supports server implementation by Spring HATEOAS)

20 lines (19 loc) 1.46 kB
import { ModuleWithProviders } from '@angular/core'; import { NgxHateoasClientConfigurationService } from './config/ngx-hateoas-client-configuration.service'; import * as i0 from "@angular/core"; export { NgxHateoasClientConfigurationService } from './config/ngx-hateoas-client-configuration.service'; export { Resource } from './model/resource/resource'; export { EmbeddedResource } from './model/resource/embedded-resource'; export { ResourceCollection } from './model/resource/resource-collection'; export { PagedResourceCollection } from './model/resource/paged-resource-collection'; export { Sort, SortOrder, Include, HttpMethod, ProjectionRelType, GetOption, PagedGetOption, RequestOption, RequestParam, CacheMode } from './model/declarations'; export { HateoasResourceOperation } from './service/external/hateoas-resource-operation'; export { HateoasResourceService } from './service/external/hateoas-resource.service'; export { HateoasResource, HateoasEmbeddedResource, HateoasProjection, ProjectionRel } from './model/decorators'; export declare class NgxHateoasClientModule { static forRoot(): ModuleWithProviders<NgxHateoasClientModule>; constructor(config: NgxHateoasClientConfigurationService); static ɵfac: i0.ɵɵFactoryDeclaration<NgxHateoasClientModule, never>; static ɵmod: i0.ɵɵNgModuleDeclaration<NgxHateoasClientModule, never, never, never>; static ɵinj: i0.ɵɵInjectorDeclaration<NgxHateoasClientModule>; }