{ "id": "api/router/PreloadAllModules", "title": "PreloadAllModules", "contents": "\n\n
\n
\n
\n \n API > @angular/router\n
\n \n
\n \n
\n

PreloadAllModuleslink

\n \n \n \n \n \n
\n \n \n\n
\n \n
\n

Provides a preloading strategy that preloads all modules as quickly as possible.

\n\n

See more...

\n
\n \n \n \n
\n\nclass PreloadAllModules implements PreloadingStrategy {\n preload(route: Route, fn: () => Observable<any>): Observable<any>\n}\n\n\n \n \n\n
\n\n\n \n\n \n \n
\n

Descriptionlink

\n \nRouterModule.forRoot(ROUTES, {preloadingStrategy: PreloadAllModules})\n\n\n \n
\n\n \n\n\n\n\n\n\n\n\n\n\n\n\n
\n

Methodslink

\n \n \n\n \n \n \n \n \n \n \n \n\n \n\n \n \n
\n
\n

\n preload()\n \n link

\n \n
\n
\n
\n \n\n preload(route: Route, fn: () => Observable<any>): Observable<any>\n\n \n\n
Parameters
\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n
\n \n route\n Route\n \n \n
\n \n fn\n () => Observable\n \n \n
\n\n \n
Returns
\n

Observable<any>

\n\n \n\n\n \n\n \n
\n
\n\n \n
\n\n\n\n \n\n\n
\n
\n\n\n" }