mirror of
https://github.com/angular/angular
synced 2026-05-24 09:28:37 +00:00
This change is a prerequasity for a later change which will turn the 'di' into its own bazel package. In order to do that we have to: - have `Injector` type be importable by Ivy. This means that we need to create `Injector` as a pure type in `interface` folder which is already a bazel package which Ivy can depend on. - Remove the dependency of `class Injector` on Ivy so that it can be compiled in isolation. We do that by using `-1` as special value for `__NG_ELEMENT_ID__` which tells the Ivy `NodeInjector` than `Injector` is being requested. PR Close #28066 |
||
|---|---|---|
| .. | ||
| anchor_spec.ts | ||
| BUILD.bazel | ||
| component_view_spec.ts | ||
| element_spec.ts | ||
| embedded_view_spec.ts | ||
| helper.ts | ||
| ng_content_spec.ts | ||
| ng_module_spec.ts | ||
| provider_spec.ts | ||
| pure_expression_spec.ts | ||
| query_spec.ts | ||
| services_spec.ts | ||
| text_spec.ts | ||
| view_def_spec.ts | ||