ngx-ui-hero
Version:
Simple, fast and reliable utilities for Angular.
43 lines • 5.61 kB
JavaScript
import { CommonModule } from '@angular/common';
import { HttpClientModule } from '@angular/common/http';
import { NgModule } from '@angular/core';
import { API_SETTINGS } from './api.settings.constants';
import { LocalStorageService } from './services/storage/local-storage.service';
import * as i0 from "@angular/core";
export { BaseApiUrlInterceptor } from './interceptors/base-api-url.interceptor';
export { CommonHeadersInterceptor } from './interceptors/common-headers.interceptor';
export { JwtAuthInterceptor } from './interceptors/jwt-auth.interceptor';
export { ErrorHandlerInterceptor } from './interceptors/error-handler.interceptor';
export { ResponseDataInterceptor } from './interceptors/response-data.interceptor';
export { WinAuthInterceptor } from './interceptors/win-auth.interceptor';
export { LocalStorageService } from './services/storage/local-storage.service';
export class NgxUiHeroApiModule {
static forRoot(settings) {
return {
ngModule: NgxUiHeroApiModule,
providers: [
LocalStorageService,
{
provide: API_SETTINGS,
useValue: settings
}
]
};
}
}
NgxUiHeroApiModule.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: NgxUiHeroApiModule, deps: [], target: i0.ɵɵFactoryTarget.NgModule });
NgxUiHeroApiModule.ɵmod = i0.ɵɵngDeclareNgModule({ minVersion: "14.0.0", version: "15.2.10", ngImport: i0, type: NgxUiHeroApiModule, imports: [CommonModule,
HttpClientModule] });
NgxUiHeroApiModule.ɵinj = i0.ɵɵngDeclareInjector({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: NgxUiHeroApiModule, imports: [CommonModule,
HttpClientModule] });
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "15.2.10", ngImport: i0, type: NgxUiHeroApiModule, decorators: [{
type: NgModule,
args: [{
imports: [
CommonModule,
HttpClientModule
],
declarations: [],
}]
}] });
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBpLm1vZHVsZS5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3Byb2plY3RzL25neC11aS1oZXJvL3NyYy9saWIvYXBpL2FwaS5tb2R1bGUudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxFQUFFLFlBQVksRUFBRSxNQUFNLGlCQUFpQixDQUFDO0FBQy9DLE9BQU8sRUFBRSxnQkFBZ0IsRUFBRSxNQUFNLHNCQUFzQixDQUFDO0FBQ3hELE9BQU8sRUFBdUIsUUFBUSxFQUFFLE1BQU0sZUFBZSxDQUFDO0FBRzlELE9BQU8sRUFBRSxZQUFZLEVBQUUsTUFBTSwwQkFBMEIsQ0FBQztBQUN4RCxPQUFPLEVBQUUsbUJBQW1CLEVBQUUsTUFBTSwwQ0FBMEMsQ0FBQzs7QUFHL0UsT0FBTyxFQUFFLHFCQUFxQixFQUFFLE1BQU0seUNBQXlDLENBQUM7QUFDaEYsT0FBTyxFQUFFLHdCQUF3QixFQUFFLE1BQU0sMkNBQTJDLENBQUM7QUFDckYsT0FBTyxFQUFFLGtCQUFrQixFQUFFLE1BQU0scUNBQXFDLENBQUM7QUFDekUsT0FBTyxFQUFFLHVCQUF1QixFQUFFLE1BQU0sMENBQTBDLENBQUM7QUFDbkYsT0FBTyxFQUFFLHVCQUF1QixFQUFFLE1BQU0sMENBQTBDLENBQUM7QUFDbkYsT0FBTyxFQUFFLGtCQUFrQixFQUFFLE1BQU0scUNBQXFDLENBQUM7QUFDekUsT0FBTyxFQUFFLG1CQUFtQixFQUFFLE1BQU0sMENBQTBDLENBQUM7QUFTL0UsTUFBTSxPQUFPLGtCQUFrQjtJQUM3QixNQUFNLENBQUMsT0FBTyxDQUFDLFFBQXFCO1FBQ2xDLE9BQU87WUFDTCxRQUFRLEVBQUUsa0JBQWtCO1lBQzVCLFNBQVMsRUFBRTtnQkFDVCxtQkFBbUI7Z0JBQ25CO29CQUNFLE9BQU8sRUFBRSxZQUFZO29CQUNyQixRQUFRLEVBQUUsUUFBUTtpQkFDbkI7YUFDRjtTQUNGLENBQUM7SUFDSixDQUFDOztnSEFaVSxrQkFBa0I7aUhBQWxCLGtCQUFrQixZQUwzQixZQUFZO1FBQ1osZ0JBQWdCO2lIQUlQLGtCQUFrQixZQUwzQixZQUFZO1FBQ1osZ0JBQWdCOzRGQUlQLGtCQUFrQjtrQkFQOUIsUUFBUTttQkFBQztvQkFDUixPQUFPLEVBQUU7d0JBQ1AsWUFBWTt3QkFDWixnQkFBZ0I7cUJBQ2pCO29CQUNELFlBQVksRUFBRSxFQUFFO2lCQUNqQiIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IENvbW1vbk1vZHVsZSB9IGZyb20gJ0Bhbmd1bGFyL2NvbW1vbic7XG5pbXBvcnQgeyBIdHRwQ2xpZW50TW9kdWxlIH0gZnJvbSAnQGFuZ3VsYXIvY29tbW9uL2h0dHAnO1xuaW1wb3J0IHsgTW9kdWxlV2l0aFByb3ZpZGVycywgTmdNb2R1bGUgfSBmcm9tICdAYW5ndWxhci9jb3JlJztcblxuaW1wb3J0IHsgQXBpU2V0dGluZ3MgfSBmcm9tICcuL2FwaS5zZXR0aW5ncyc7XG5pbXBvcnQgeyBBUElfU0VUVElOR1MgfSBmcm9tICcuL2FwaS5zZXR0aW5ncy5jb25zdGFudHMnO1xuaW1wb3J0IHsgTG9jYWxTdG9yYWdlU2VydmljZSB9IGZyb20gJy4vc2VydmljZXMvc3RvcmFnZS9sb2NhbC1zdG9yYWdlLnNlcnZpY2UnO1xuXG5leHBvcnQgeyBBcGlTZXR0aW5ncyB9IGZyb20gJy4vYXBpLnNldHRpbmdzJztcbmV4cG9ydCB7IEJhc2VBcGlVcmxJbnRlcmNlcHRvciB9IGZyb20gJy4vaW50ZXJjZXB0b3JzL2Jhc2UtYXBpLXVybC5pbnRlcmNlcHRvcic7XG5leHBvcnQgeyBDb21tb25IZWFkZXJzSW50ZXJjZXB0b3IgfSBmcm9tICcuL2ludGVyY2VwdG9ycy9jb21tb24taGVhZGVycy5pbnRlcmNlcHRvcic7XG5leHBvcnQgeyBKd3RBdXRoSW50ZXJjZXB0b3IgfSBmcm9tICcuL2ludGVyY2VwdG9ycy9qd3QtYXV0aC5pbnRlcmNlcHRvcic7XG5leHBvcnQgeyBFcnJvckhhbmRsZXJJbnRlcmNlcHRvciB9IGZyb20gJy4vaW50ZXJjZXB0b3JzL2Vycm9yLWhhbmRsZXIuaW50ZXJjZXB0b3InO1xuZXhwb3J0IHsgUmVzcG9uc2VEYXRhSW50ZXJjZXB0b3IgfSBmcm9tICcuL2ludGVyY2VwdG9ycy9yZXNwb25zZS1kYXRhLmludGVyY2VwdG9yJztcbmV4cG9ydCB7IFdpbkF1dGhJbnRlcmNlcHRvciB9IGZyb20gJy4vaW50ZXJjZXB0b3JzL3dpbi1hdXRoLmludGVyY2VwdG9yJztcbmV4cG9ydCB7IExvY2FsU3RvcmFnZVNlcnZpY2UgfSBmcm9tICcuL3NlcnZpY2VzL3N0b3JhZ2UvbG9jYWwtc3RvcmFnZS5zZXJ2aWNlJztcblxuQE5nTW9kdWxlKHtcbiAgaW1wb3J0czogW1xuICAgIENvbW1vbk1vZHVsZSxcbiAgICBIdHRwQ2xpZW50TW9kdWxlXG4gIF0sXG4gIGRlY2xhcmF0aW9uczogW10sXG59KVxuZXhwb3J0IGNsYXNzIE5neFVpSGVyb0FwaU1vZHVsZSB7XG4gIHN0YXRpYyBmb3JSb290KHNldHRpbmdzOiBBcGlTZXR0aW5ncyk6IE1vZHVsZVdpdGhQcm92aWRlcnM8Tmd4VWlIZXJvQXBpTW9kdWxlPiB7XG4gICAgcmV0dXJuIHtcbiAgICAgIG5nTW9kdWxlOiBOZ3hVaUhlcm9BcGlNb2R1bGUsXG4gICAgICBwcm92aWRlcnM6IFtcbiAgICAgICAgTG9jYWxTdG9yYWdlU2VydmljZSxcbiAgICAgICAge1xuICAgICAgICAgIHByb3ZpZGU6IEFQSV9TRVRUSU5HUyxcbiAgICAgICAgICB1c2VWYWx1ZTogc2V0dGluZ3NcbiAgICAgICAgfVxuICAgICAgXVxuICAgIH07XG4gIH1cbn1cbiJdfQ==