diff --git a/lib/directive_injector/query.dart b/lib/directive_injector/query.dart index 31dc494..cc2f63a 100644 --- a/lib/directive_injector/query.dart +++ b/lib/directive_injector/query.dart @@ -6,12 +6,13 @@ library angular.directive_injector.query; * A [Query] needs to be further scoped as [@self], [@children], or [@descendents]. * * Example: - * * @Component( * selector: 'tabs', * template: '' * ) * class Tabs { + * // COMMENT(deboer): This should also (or only) support Elements, not components. Otherwise + * // we will have a hard time supporting Web Components. * @children Query panes; * * Tabs(this.panes) {} @@ -34,5 +35,6 @@ library angular.directive_injector.query; * * DESIGN: https://docs.google.com/document/d/1d-yxmxMVqZHHadvxQaC2CCvcAR17JUQ1Qs4RT6Rwp6Y */ +// COMMENT(deboer): This should by a List isn't of an UnmodifieableListView since the set of elements can change over the course of the Query's life time. class Query extends UnmodifiableListView { -} \ No newline at end of file +}