angular-docs-cn/packages
Miško Hevery c25503b142 test(ivy): Have more descriptive names for `LView` (#33449)
When debugging `LView`s it is easy to get lost since all of them have
the same name. This change does three things:

1. It makes `TView` have an explicit type:
  - `Host`: for the top level `TView` for bootstrap
  - `Component`: for the `TView` which represents components template
  - `Embedded`: for the `TView` which represents an embedded template
2. It changes the name of `LView` to `LHostView`, `LComponentView`, and
  `LEmbeddedView` depending on the `TView` type.
3. For `LComponentView` and `LEmbeddedView` we also append the name of
  of the `context` constructor. The result is that we have `LView`s which
  are name as: `LComponentView_MyComponent` and `LEmbeddedView_NgIfContext`.

The above changes will make it easier to understand the structure of the
application when debugging.

NOTE: All of these are behind `ngDevMode` and will get removed in
production application.

PR Close #33449
2019-11-07 15:33:50 +00:00
..
animations
bazel build: fix ng_package & ng_rollup_bundle windows issues (#33607) 2019-11-06 19:56:57 +00:00
benchpress
common docs: added value param wrt. method signature (#32968) 2019-11-06 19:51:19 +00:00
compiler fix(compiler-cli): Fix typo $implict (#33633) 2019-11-07 01:54:17 +00:00
compiler-cli fix(compiler-cli): Fix typo $implict (#33633) 2019-11-07 01:54:17 +00:00
core test(ivy): Have more descriptive names for `LView` (#33449) 2019-11-07 15:33:50 +00:00
docs
elements build: reference zone.js from source directly instead of npm. (#33046) 2019-11-06 00:48:34 +00:00
examples build: reference zone.js from source directly instead of npm. (#33046) 2019-11-06 00:48:34 +00:00
forms docs(forms): Add a missing space (#33352) 2019-10-31 23:46:54 +00:00
http
language-service build: remove deps on legacy nodejs rules rollup_bundle internals (#33201) (#33607) 2019-11-06 19:56:57 +00:00
localize
platform-browser build: reference zone.js from source directly instead of npm. (#33046) 2019-11-06 00:48:34 +00:00
platform-browser-dynamic
platform-server build: reference zone.js from source directly instead of npm. (#33046) 2019-11-06 00:48:34 +00:00
platform-webworker
platform-webworker-dynamic
private/testing
router build: reference zone.js from source directly instead of npm. (#33046) 2019-11-06 00:48:34 +00:00
service-worker
upgrade build: reference zone.js from source directly instead of npm. (#33046) 2019-11-06 00:48:34 +00:00
zone.js build: reference zone.js from source directly instead of npm. (#33046) 2019-11-06 00:48:34 +00:00
BUILD.bazel build: reference zone.js from source directly instead of npm. (#33046) 2019-11-06 00:48:34 +00:00
README.md
empty.ts
goog.d.ts
license-banner.txt
system.d.ts
tsconfig-build-no-strict.json
tsconfig-build.json
tsconfig-test.json
tsconfig.json build: reference zone.js from source directly instead of npm. (#33046) 2019-11-06 00:48:34 +00:00
types.d.ts build: reference zone.js from source directly instead of npm. (#33046) 2019-11-06 00:48:34 +00:00

README.md

Angular

The sources for this package are in the main Angular repo. Please file issues and pull requests against that repo.

License: MIT