p. exported from angular2/view defined in angular2/src/core/compiler/base_query_list.js (line 12) :markdown Injectable Objects that contains a live list of child directives in the light Dom of a directive. The directives are kept in depth-first pre-order traversal of the DOM. In the future this class will implement an Observable interface. For now it uses a plain list of observable callbacks. .l-main-section h2 Members .l-sub-section h3 constructor pre.prettyprint code. constructor() :markdown .l-sub-section h3 [Symbol.iterator] pre.prettyprint code. [Symbol.iterator]() :markdown .l-sub-section h3 add pre.prettyprint code. add(obj) :markdown .l-sub-section h3 fireCallbacks pre.prettyprint code. fireCallbacks() :markdown .l-sub-section h3 onChange pre.prettyprint code. onChange(callback) :markdown .l-sub-section h3 removeCallback pre.prettyprint code. removeCallback(callback) :markdown .l-sub-section h3 reset pre.prettyprint code. reset(newList) :markdown