angular/modules/angular2/test
Tobias Bosch c68fa27444 refactor(render): remove recursion from renderer
The goal is to make implementing a renderer straight forward.

BREAKING_CHANGE:

- Renderer interface was redone / simplified.
- `DirectDomRenderer` was replaced by `DomRenderer`.
- `DirectDomRenderer.setImperativeComponentRootNodes` is replaced
  by the following 2 steps:
    1. `ViewManager.getComponentView(elementRef) -> ViewRef`
    2. `DomRenderer.setComponentViewRootNodes(viewRef, rootNodes)`
- all `@View` annotations need to have a template, but the template
  may be empty. Previously views that had a `renderer` property did
  not have to have a `template`.
- `dynamicComponentLoader.loadIntoNewLocation` does no more allow
  to pass an element, but requires a css selector.
  Special syntax: `:document` can be used as prefix to search globally
  on the document instead of in the provided parent view.

Part of #1675
2015-05-08 09:37:41 -07:00
..
benchmark/transform chore(benchmarks): add transform benchmark runner and clean up benchmark output 2015-05-07 10:36:04 -07:00
change_detection refactor(view): moved the logic from ProtoView to ProtoViewFactory 2015-05-01 13:35:17 -07:00
core refactor(render): remove recursion from renderer 2015-05-08 09:37:41 -07:00
di chore(build): migrated di to TypeScript 2015-05-06 19:00:56 -07:00
directives refactor(compiler): rename decorator directives into directive 2015-04-30 13:38:40 -07:00
dom refactor: update Dart package dependencies 2015-03-25 15:54:12 -07:00
facade fix(ListWrapper): follow JS semantics 2015-04-23 09:46:09 +02:00
forms feat(decorators): adds decorator versions of DI annotations. 2015-05-04 13:35:09 -07:00
mock feat(decorators): adds decorators to be used by TS and Babel transpiled apps. 2015-04-29 15:13:25 -07:00
reflection chore(packaging): update import for the new file structure 2015-02-05 15:47:12 -08:00
render/dom refactor(render): remove recursion from renderer 2015-05-08 09:37:41 -07:00
router fix(router): fix for leading slash in dart 2015-05-05 15:19:06 -07:00
services refactor(core): introduce ViewRef and ProtoViewRef 2015-04-29 14:03:38 -07:00
test_lib chore(build): migrated di to TypeScript 2015-05-06 19:00:56 -07:00
transform feat(dart/transform): Generate DirectiveMetadata for exports 2015-05-06 17:17:04 -07:00