angular/modules/angular2/src/core
Tobias Bosch f42382db3b refactor(views): split ViewManager/ViewContainerRef.createView into 2 methods
BREAKING CHANGES:

`ViewManager.createView` / `ViewContainerRef.create` have been split into 2 methods:

- `createHostView` which takes dynamically created bindings
- `createEmbeddedView` which takes the newly introduced `TemplateRef`

The new type `TemplateRef` is the combination of a `ProtoViewRef` and and `ElementRef`
from the same place. Use `TemplateRef` when working with embedded views in
`ng-if`, `ng-for`, ... instead of `ProtoViewRef`.

Also, `ProtoViewRef` is no more injectable, but `TemplateRef` is.

First part of #1989 to clean up manual content projection.
Closes #3114
2015-07-17 10:40:32 -07:00
..
annotations chore(lint): require semicolons 2015-07-15 12:57:32 -07:00
annotations_impl refactor(views): split ViewManager/ViewContainerRef.createView into 2 methods 2015-07-17 10:40:32 -07:00
compiler refactor(views): split ViewManager/ViewContainerRef.createView into 2 methods 2015-07-17 10:40:32 -07:00
life_cycle chore(doc-gen): remove unnecessary @public and @exportedAs tags 2015-07-11 07:21:46 +01:00
testability fix(build): add missing return types now enforced by linter 2015-06-29 15:31:41 -07:00
zone fix(api_docs): slightly more accurate description of Dart overrideOnEventDone 2015-07-16 14:03:27 -07:00
application.ts feat(core): add ability to reflect DOM properties as attributes 2015-07-15 13:59:44 -07:00
application_tokens.ts chore(docs): adding docs to core.ts and annotations.ts 2015-07-07 20:04:13 -07:00
exception_handler.ts chore(doc-gen): remove unnecessary @public and @exportedAs tags 2015-07-11 07:21:46 +01:00