src/lib/environment/environment.component.module.ts
| Static set | ||||||
set(environment: Environment)
|
||||||
|
Parameters :
|
import {
ModuleWithProviders,
NgModule,
} from '@angular/core';
import { EnvironmentComponent } from './environment.component';
import { Environment } from '../environment';
import { RXAP_ENVIRONMENT } from './tokens';
@NgModule({
imports: [
EnvironmentComponent,
],
exports: [ EnvironmentComponent ],
})
export class EnvironmentComponentModule {
public static set(environment: Environment): ModuleWithProviders<EnvironmentComponentModule> {
return {
ngModule: EnvironmentComponentModule,
providers: [
{
provide: RXAP_ENVIRONMENT,
useValue: environment,
},
],
};
}
}