UNPKG

runtime-config-loader

Version:

Most applications require certain configuration values that can be changed at runtime of the app. The `environment.ts` files in an Angular application technically work for setting configuration values in an app, but those are buildtime configuration value

13 lines (12 loc) 808 B
import { ModuleWithProviders } from '@angular/core'; import { RuntimeConfig } from './runtime-config'; import { RuntimeConfigLoaderService } from './runtime-config-loader/runtime-config-loader.service'; import * as i0 from "@angular/core"; import * as i1 from "@angular/common/http"; export declare function initConfig(configSvc: RuntimeConfigLoaderService): () => import("rxjs").Observable<any>; export declare class RuntimeConfigLoaderModule { static forRoot(config: RuntimeConfig): ModuleWithProviders<RuntimeConfigLoaderModule>; static ɵfac: i0.ɵɵFactoryDeclaration<RuntimeConfigLoaderModule, never>; static ɵmod: i0.ɵɵNgModuleDeclaration<RuntimeConfigLoaderModule, never, [typeof i1.HttpClientModule], never>; static ɵinj: i0.ɵɵInjectorDeclaration<RuntimeConfigLoaderModule>; }