angular/modules/angular2/test/core/compiler
Rado Kirov e9f70293ac feat(query): adds initial implementation of the query api.
Queries allow a directive to inject a live list of directives of a given
type from its LightDom. The injected list is Iterable (in JS and Dart).
It will be Observable when Observables are support in JS, for now it
maintains a simple list of onChange callbacks API.

To support queries, element injectors now maintain a list of
child injectors in the correct DOM order (dynamically updated by
viewports).

For performance reasons we allow only 3 active queries in an injector
subtree. The feature adds no overhead to the application when not
used. Queries walk the injector tree only during dynamic view
addition/removal as triggered by viewport directives.

Syncs changes between viewContainer on the render and logic sides.

Closes #792
2015-04-09 19:07:19 -07:00
..
compiler_spec.js refactor(render): use render layer fully 2015-04-08 20:51:31 -07:00
component_url_mapper_spec.js refactor(template loading): add support for base URLs, css rewriting 2015-02-26 09:36:04 +01:00
directive_metadata_reader_spec.js chore: Remove unused imports 2015-02-17 16:49:08 -08:00
element_injector_spec.js feat(query): adds initial implementation of the query api. 2015-04-09 19:07:19 -07:00
integration_spec.js refactor(render): use render layer fully 2015-04-08 20:51:31 -07:00
private_component_loader_spec.js refactor(render): use render layer fully 2015-04-08 20:51:31 -07:00
query_integration_spec.js feat(query): adds initial implementation of the query api. 2015-04-09 19:07:19 -07:00
query_list_spec.js feat(query): adds initial implementation of the query api. 2015-04-09 19:07:19 -07:00