_NavigatorXToken_ |
Default value: Symbol('NavigatorXToken')
|
_RouteComposer_ |
Default value: Symbol('RouteComposer')
|
autoNavigatorNameSeparator |
Type: string
|
Default value: ''
|
DeepRoutePath |
Type: string
|
Default value: '/deeply/nested/route/for/testing'
|
A multi-level route string for. |
DeepRouteSegmentsNoRoot |
Default value: DeepRouteSegments.slice(1)
|
The segments of |
DefaultCountdownUpdateCount |
Type: miscellaneous
|
Default value: 30
|
The default number of times the countdown will be updated in a rendered view waiting to be auto-destroyed.
To change this, the user will have to specify a value for the |
DefaultLanguage |
Default value: SupportedLanguages[0]
|
A dummy language name to use as a default language when testing. This always equals to |
LanguageConfig |
Type: LanguageIntegrationConfig
|
Default value: {
changed : of(DefaultLanguage),
supported: SupportedLanguages,
default : DefaultLanguage,
translate: (value: string) => `TRANSLATED: ${value}`,
ready : of(true)
}
|
A dummy language integration configuration to use when testing. Operation:
|
SupportedLanguages |
Type: []
|
Default value: ['en', 'fr', 'he']
|
A dummy array of supported languages to use when testing. Includes 'en', 'fr' and 'he'. |
DefaultRouterXConfig |
Type: RouterXConfig
|
Default value: {}
|
The default configuration for the router-x module. |
DefaultUrlLocalizationConfig |
Type: UrlLocalizationConfig
|
Default value: {
strategy : { useClass: NoopUrlLocalizer },
forceHttps: false
}
|
The default configuration for url localization when loading the language integration module.
Uses the |
DocumentProvider |
Type: ExistingProvider
|
Default value: {
provide : DOCUMENT,
useExisting: ANGULAR_DOCUMENT
}
|
The default provider for the |
DocumentRefProviders |
Type: []
|
Default value: [DocumentProvider]
|
A bundle of all providers needed for DocumentRef to work. |
DurationMultipliers |
Type: Record<DurationUnit, number>
|
Default value: { ms: 1, s: 1000, m: 60000 }
|
EventMap |
Type: object
|
Default value: {
[NavigationStart .prototype.constructor.name]: 'NavigationStart',
[RouteConfigLoadStart.prototype.constructor.name]: 'RouteConfigLoadStart',
[RouteConfigLoadEnd .prototype.constructor.name]: 'RouteConfigLoadEnd',
[RoutesRecognized .prototype.constructor.name]: 'RoutesRecognized',
[GuardsCheckStart .prototype.constructor.name]: 'GuardsCheckStart',
[ChildActivationStart.prototype.constructor.name]: 'ChildActivationStart',
[ActivationStart .prototype.constructor.name]: 'ActivationStart',
[GuardsCheckEnd .prototype.constructor.name]: 'GuardsCheckEnd',
[ResolveStart .prototype.constructor.name]: 'ResolveStart',
[ResolveEnd .prototype.constructor.name]: 'ResolveEnd',
[ChildActivationEnd .prototype.constructor.name]: 'ChildActivationEnd',
[ActivationEnd .prototype.constructor.name]: 'ActivationEnd',
[NavigationEnd .prototype.constructor.name]: 'NavigationEnd',
[NavigationCancel .prototype.constructor.name]: 'NavigationCancel',
[NavigationError .prototype.constructor.name]: 'NavigationError',
[Scroll .prototype.constructor.name]: 'Scroll'
}
|
Hard-codes event names as strings. When AOT compilation is run and constructor names change, the dispatcher will still be able to get a hold of the correct event name using this map. |
ResolverMacroTaskIdPrefix |
Type: string
|
Default value: 'route-aware-resolver'
|
The prefix of the id generated for zone macro tasks when calling Generated ids will confrom to a |
Zone |
Type: any
|
StateNotificationMap |
Type: Record<"N" | "E" | "C", ObserverName>
|
Default value: {
N: 'next',
E: 'error',
C: 'complete'
}
|
Maps RxJS materialized notification states to their observer handler name. |
WindowProvider |
Type: FactoryProvider
|
Default value: {
provide: WINDOW,
useFactory: windowFactory,
deps: [PLATFORM_ID]
}
|
The default provider for the |
WindowRefProviders |
Type: []
|
Default value: [WindowProvider]
|
A bundle of all providers needed for WindowRef to work. |
Zone |
Type: literal type
|