angular-docs-cn/modules/angular2/test/render/dom/compiler
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
..
compiler_browser_spec.js fix(compiler): changed the compiler to set up event listeners and host properties on host view elements 2015-04-29 05:27:45 +00:00
compiler_common_tests.js refactor(render): remove recursion from renderer 2015-05-08 09:37:41 -07:00
compiler_html5lib.server.spec.dart feat(render): add initial implementation of render layer 2015-04-01 16:50:22 -07:00
directive_parser_spec.js feat(compiler): allow setting attributes on a host element 2015-05-08 14:22:07 +02:00
pipeline_spec.js refactor(compiler): add control.ignoreCurrentElement() to skip the current element 2015-04-10 23:34:05 +00:00
property_binding_parser_spec.js feat(view): reimplemented property setters using change detection 2015-04-23 11:55:27 -07:00
selector_spec.js refactor(render): move services to render folder 2015-04-02 14:40:49 -07:00
template_loader_spec.js fix(compiler): clone templates before compiling them 2015-04-30 16:40:57 -07:00
text_interpolation_parser_spec.js refactor(compiler): add control.ignoreCurrentElement() to skip the current element 2015-04-10 23:34:05 +00:00
view_splitter_spec.js refactor(render): user render compiler 2015-04-03 23:41:00 -07:00