angular/packages/core/src/linker
JoostK 361273fad5 refactor(router): remove support for loadChildren string syntax (#43591)
This commit removes the ability to configure lazy routes using a string
for `loadChildren`, together with the supporting classes to load an
`NgModuleFactory` at runtime.

BREAKING CHANGE:

It is no longer possible to use `Route.loadChildren` using a string
value. The following supporting classes were removed from
`@angular/core`:

- `NgModuleFactoryLoader`
- `SystemJsNgModuleFactoryLoader`

The `@angular/router` package no longer exports these symbols:

- `SpyNgModuleFactoryLoader`
- `DeprecatedLoadChildren`

The signature of the `setupTestingRouter` function from
`@angular/core/testing` has been changed to drop its `NgModuleFactoryLoader`
parameter, as an argument for that parameter can no longer be created.

PR Close #43591
2021-09-29 14:45:18 -07:00
..
compiler.ts docs: fix typo (#40566) 2021-01-25 14:55:56 -08:00
component_factory.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
component_factory_resolver.ts fix(core): emit pure annotations to static property initializers (#43344) 2021-09-09 09:21:24 -07:00
element_ref.ts ci: add lint error for files with missing trailing new-line (#42478) 2021-06-04 13:31:03 -07:00
ng_module_factory.ts docs: clean up api doc in core (#37053) 2020-06-30 12:11:15 -07:00
ng_module_factory_loader.ts refactor(router): remove support for loadChildren string syntax (#43591) 2021-09-29 14:45:18 -07:00
ng_module_factory_registration.ts refactor(core): Remove circular dependency on render3 and ng_module (#39621) 2020-11-16 09:12:46 -08:00
query_list.ts ci: add lint error for files with missing trailing new-line (#42478) 2021-06-04 13:31:03 -07:00
template_ref.ts refactor: add override keyword to members implementing abstract declarations (#42512) 2021-07-12 13:11:17 -07:00
view_container_ref.ts feat(core): add support for Types in ViewContainerRef.createComponent (#43022) 2021-09-29 13:49:13 -07:00
view_ref.ts fix(core): allow EmbeddedViewRef context to be updated (#40360) 2021-02-23 08:14:01 -08:00