dependencies dependencies cluster_RulebasedConfiguratorRootModule cluster_RulebasedConfiguratorRootModule_imports CommonConfiguratorModule CommonConfiguratorModule RulebasedConfiguratorRootModule RulebasedConfiguratorRootModule CommonConfiguratorModule->RulebasedConfiguratorRootModule RulebasedConfiguratorRootFeatureModule RulebasedConfiguratorRootFeatureModule RulebasedConfiguratorRootFeatureModule->RulebasedConfiguratorRootModule RulebasedConfiguratorRoutingModule RulebasedConfiguratorRoutingModule RulebasedConfiguratorRoutingModule->RulebasedConfiguratorRootModule VariantConfiguratorInteractiveModule VariantConfiguratorInteractiveModule VariantConfiguratorInteractiveModule->RulebasedConfiguratorRootModule VariantConfiguratorOverviewModule VariantConfiguratorOverviewModule VariantConfiguratorOverviewModule->RulebasedConfiguratorRootModule

File

feature-libs/product-configurator/rulebased/root/rulebased-configurator-root.module.ts

Description

Exposes the root modules that we need to load statically. Contains page mappings, route configurations and feature configuration

Methods

Static forRoot
forRoot()
import { CommonModule } from '@angular/common';
import { ModuleWithProviders, NgModule } from '@angular/core';
import { CommonConfiguratorModule } from '@spartacus/product-configurator/common';
import { RulebasedConfiguratorRootFeatureModule } from './rulebased-configurator-root-feature.module';
import { RulebasedConfiguratorRoutingModule } from './rulebased-configurator-routing.module';
import { VariantConfiguratorInteractiveModule } from './variant/variant-configurator-interactive.module';
import { VariantConfiguratorOverviewModule } from './variant/variant-configurator-overview.module';

/**
 * Exposes the root modules that we need to load statically. Contains page mappings, route configurations
 * and feature configuration
 */
@NgModule({
  imports: [
    CommonModule,
    CommonConfiguratorModule,
    RulebasedConfiguratorRootFeatureModule,
    VariantConfiguratorInteractiveModule,
    VariantConfiguratorOverviewModule,
    RulebasedConfiguratorRoutingModule.forRoot(),
  ],
})
export class RulebasedConfiguratorRootModule {
  static forRoot(): ModuleWithProviders<RulebasedConfiguratorRootModule> {
    return {
      ngModule: RulebasedConfiguratorRootModule,
    };
  }
}

result-matching ""

    No results matching ""