@o3r/dynamic-content
Version:
This module provides a mechanism to retrieve media and data depending on the host or a server specific url.
29 lines • 1.39 kB
TypeScript
import { ModuleWithProviders } from '@angular/core';
import { RequestParametersConfig } from './request-parameters.config';
import * as i0 from "@angular/core";
/**
* Empty configuration factory, used when config is not provided. It needs a separate function for AOT.
*/
export declare function defaultConfigFactory(): {};
/**
* RequestParametersService Module
* @deprecated Will be removed in v14.
*/
export declare class RequestParametersModule {
/**
* Provide request parameters config
* @param config
* @deprecated Please use {@link provideRequestParameters} instead. Will be removed in v14.
*/
static forRoot(config?: () => Partial<RequestParametersConfig>): ModuleWithProviders<RequestParametersModule>;
static ɵfac: i0.ɵɵFactoryDeclaration<RequestParametersModule, never>;
static ɵmod: i0.ɵɵNgModuleDeclaration<RequestParametersModule, never, never, never>;
static ɵinj: i0.ɵɵInjectorDeclaration<RequestParametersModule>;
}
/**
* Provide request parameters config
* We don't provide directly the value and use a factory because otherwise AOT compilation will resolve to undefined whatever is taken from window
* @param config
*/
export declare function provideRequestParameters(config?: () => Partial<RequestParametersConfig>): import("@angular/core").EnvironmentProviders;
//# sourceMappingURL=request-parameters.module.d.ts.map