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