c68fa27444
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 |
||
---|---|---|
.. | ||
compiler_browser_spec.js | ||
compiler_common_tests.js | ||
compiler_html5lib.server.spec.dart | ||
directive_parser_spec.js | ||
pipeline_spec.js | ||
property_binding_parser_spec.js | ||
selector_spec.js | ||
template_loader_spec.js | ||
text_interpolation_parser_spec.js | ||
view_splitter_spec.js |