Skip to main content
cngx-src documentation

provideCngxStepper

Functioncommon/stepper

projects/common/stepper/provide-cngx-stepper.ts

Description#

Unified aggregator for the stepper family. Filters by _target and forwards: config features to provideStepperConfig, i18n features to provideStepperI18n. Mirrors provideCngxTabs / provideCngxSelect.

Returns EnvironmentProviders for app-root use; the component-scoped twin provideCngxStepperAt returns Provider[] because viewProviders cannot accept opaque EnvironmentProviders.

bootstrapApplication(AppComponent, {
  providers: [
    provideCngxStepper(
      withStepperDefaultOrientation('vertical'),
      withStepperLinear(true),
      withStepperAriaLabels({ stepperRegion: 'Schrittfolge' }),
      withStepperI18nLabels({ stepperLabel: 'Schrittfolge', previousStep: 'Vorheriger' }),
    ),
  ],
});

Signature#

provideCngxStepper(...features: undefined)

Parameters#

@paramfeatures

Returns#

EnvironmentProviders