A set of configuration options for a router module, provided in the forRoot() method.
forRoot()
interface ExtraOptions { enableTracing?: boolean; useHash?: boolean; initialNavigation?: InitialNavigation; bindToComponentInputs?: boolean; enableViewTransitions?: boolean; errorHandler?: (error: any) => any; preloadingStrategy?: any; scrollOffset?: [number, number] | (() => [number, number]); override anchorScrolling?: "disabled" | "enabled"; override scrollPositionRestoration?: "disabled" | "enabled" | "top"; override canceledNavigationResolution?: "replace" | "computed"; override onSameUrlNavigation?: OnSameUrlNavigation; override paramsInheritanceStrategy?: "emptyOnly" | "always"; override urlUpdateStrategy?: "deferred" | "eager"; override defaultQueryParamsHandling?: QueryParamsHandling; override resolveNavigationPromiseOnError?: boolean;}