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 |
||
---|---|---|
.. | ||
content_tag_spec.js | ||
emulated_scoped_shadow_dom_strategy_spec.js | ||
emulated_unscoped_shadow_dom_strategy_spec.js | ||
light_dom_spec.js | ||
native_shadow_dom_strategy_spec.js | ||
shadow_css_spec.js | ||
style_inliner_spec.js | ||
style_url_resolver_spec.js |