Skip to main content
cngx-src documentation

CNGX_BREADCRUMB_CONFIG

Tokenv0.1.0

InjectionToken<CngxBreadcrumbConfig>

Description#

App-wide configuration cascade for the breadcrumb family. Resolves in priority order:

  1. Per-instance Input binding.
  2. provideBreadcrumbConfigAt(...) in a parent component's viewProviders.
  3. provideBreadcrumbConfig(...) at the application root.
  4. Library defaults (this token's factory).

providedIn: 'root' with a default factory means consumers never need to provide the token explicitly - inject(CNGX_BREADCRUMB_CONFIG) always resolves. Consumers who want overrides call provideBreadcrumbConfig(...) in bootstrapApplication providers (root cascade) or provideBreadcrumbConfigAt(...) in a component's viewProviders (sub-tree cascade).

Type#

InjectionToken<CngxBreadcrumbConfig>

Provided in#

'root'