diff --git a/packages/compiler-cli/ngcc/test/rendering/renderer_spec.ts b/packages/compiler-cli/ngcc/test/rendering/renderer_spec.ts index d649e5437f..a88d2689ea 100644 --- a/packages/compiler-cli/ngcc/test/rendering/renderer_spec.ts +++ b/packages/compiler-cli/ngcc/test/rendering/renderer_spec.ts @@ -308,7 +308,7 @@ runInEachFileSystem(() => { ɵngcc0.ɵɵstaticViewQuery(_c0, true); } if (rf & 2) { var _t; - ɵngcc0.ɵɵqueryRefresh(_t = ɵngcc0.ɵɵloadViewQuery()) && (ctx.test = _t.first); + ɵngcc0.ɵɵqueryRefresh(_t = ɵngcc0.ɵɵloadQuery()) && (ctx.test = _t.first); } } });`); }); diff --git a/packages/compiler-cli/test/compliance/r3_compiler_compliance_spec.ts b/packages/compiler-cli/test/compliance/r3_compiler_compliance_spec.ts index 64251cd3b0..0bd2c288d9 100644 --- a/packages/compiler-cli/test/compliance/r3_compiler_compliance_spec.ts +++ b/packages/compiler-cli/test/compliance/r3_compiler_compliance_spec.ts @@ -1535,8 +1535,8 @@ describe('compiler compliance', () => { } if (rf & 2) { var $tmp$; - $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadViewQuery())) && (ctx.someDir = $tmp$.first); - $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadViewQuery())) && (ctx.someDirs = $tmp$); + $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadQuery())) && (ctx.someDir = $tmp$.first); + $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadQuery())) && (ctx.someDirs = $tmp$); } }, consts: 1, @@ -1593,8 +1593,8 @@ describe('compiler compliance', () => { } if (rf & 2) { var $tmp$; - $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadViewQuery())) && (ctx.myRef = $tmp$.first); - $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadViewQuery())) && (ctx.myRefs = $tmp$); + $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadQuery())) && (ctx.myRef = $tmp$.first); + $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadQuery())) && (ctx.myRefs = $tmp$); } }, … @@ -1646,8 +1646,8 @@ describe('compiler compliance', () => { } if (rf & 2) { var $tmp$; - $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadViewQuery())) && (ctx.someDir = $tmp$.first); - $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadViewQuery())) && (ctx.foo = $tmp$.first); + $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadQuery())) && (ctx.someDir = $tmp$.first); + $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadQuery())) && (ctx.foo = $tmp$.first); } }, consts: 1, @@ -1711,10 +1711,10 @@ describe('compiler compliance', () => { } if (rf & 2) { var $tmp$; - $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadViewQuery())) && (ctx.myRef = $tmp$.first); - $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadViewQuery())) && (ctx.someDir = $tmp$.first); - $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadViewQuery())) && (ctx.myRefs = $tmp$); - $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadViewQuery())) && (ctx.someDirs = $tmp$); + $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadQuery())) && (ctx.myRef = $tmp$.first); + $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadQuery())) && (ctx.someDir = $tmp$.first); + $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadQuery())) && (ctx.myRefs = $tmp$); + $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadQuery())) && (ctx.someDirs = $tmp$); } }, … @@ -1775,8 +1775,8 @@ describe('compiler compliance', () => { } if (rf & 2) { var $tmp$; - $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadContentQuery())) && (ctx.someDir = $tmp$.first); - $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadContentQuery())) && (ctx.someDirList = $tmp$); + $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadQuery())) && (ctx.someDir = $tmp$.first); + $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadQuery())) && (ctx.someDirList = $tmp$); } }, ngContentSelectors: _c0, @@ -1835,8 +1835,8 @@ describe('compiler compliance', () => { } if (rf & 2) { var $tmp$; - $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadContentQuery())) && (ctx.myRef = $tmp$.first); - $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadContentQuery())) && (ctx.myRefs = $tmp$); + $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadQuery())) && (ctx.myRef = $tmp$.first); + $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadQuery())) && (ctx.myRefs = $tmp$); } }, … @@ -1897,8 +1897,8 @@ describe('compiler compliance', () => { } if (rf & 2) { var $tmp$; - $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadContentQuery())) && (ctx.someDir = $tmp$.first); - $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadContentQuery())) && (ctx.foo = $tmp$.first); + $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadQuery())) && (ctx.someDir = $tmp$.first); + $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadQuery())) && (ctx.foo = $tmp$.first); } }, ngContentSelectors: $_c1$, @@ -1964,10 +1964,10 @@ describe('compiler compliance', () => { } if (rf & 2) { var $tmp$; - $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadContentQuery())) && (ctx.myRef = $tmp$.first); - $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadContentQuery())) && (ctx.someDir = $tmp$.first); - $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadContentQuery())) && (ctx.myRefs = $tmp$); - $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadContentQuery())) && (ctx.someDirs = $tmp$); + $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadQuery())) && (ctx.myRef = $tmp$.first); + $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadQuery())) && (ctx.someDir = $tmp$.first); + $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadQuery())) && (ctx.myRefs = $tmp$); + $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadQuery())) && (ctx.someDirs = $tmp$); } }, … @@ -3144,7 +3144,7 @@ describe('compiler compliance', () => { } if (rf & 2) { var $tmp$; - $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadViewQuery())) && (ctx.something = $tmp$.first); + $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadQuery())) && (ctx.something = $tmp$.first); } } }); @@ -3189,7 +3189,7 @@ describe('compiler compliance', () => { } if (rf & 2) { var $tmp$; - $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadViewQuery())) && (ctx.something = $tmp$); + $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadQuery())) && (ctx.something = $tmp$); } } }); @@ -3232,7 +3232,7 @@ describe('compiler compliance', () => { } if (rf & 2) { var $tmp$; - $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadContentQuery())) && (ctx.something = $tmp$.first); + $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadQuery())) && (ctx.something = $tmp$.first); } } }); @@ -3277,7 +3277,7 @@ describe('compiler compliance', () => { } if (rf & 2) { var $tmp$; - $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadContentQuery())) && (ctx.something = $tmp$); + $r3$.ɵɵqueryRefresh(($tmp$ = $r3$.ɵɵloadQuery())) && (ctx.something = $tmp$); } } }); diff --git a/packages/compiler/src/render3/r3_identifiers.ts b/packages/compiler/src/render3/r3_identifiers.ts index a9002d9d70..4aac8f747d 100644 --- a/packages/compiler/src/render3/r3_identifiers.ts +++ b/packages/compiler/src/render3/r3_identifiers.ts @@ -279,9 +279,8 @@ export class Identifiers { static viewQuery: o.ExternalReference = {name: 'ɵɵviewQuery', moduleName: CORE}; static staticViewQuery: o.ExternalReference = {name: 'ɵɵstaticViewQuery', moduleName: CORE}; static staticContentQuery: o.ExternalReference = {name: 'ɵɵstaticContentQuery', moduleName: CORE}; - static loadViewQuery: o.ExternalReference = {name: 'ɵɵloadViewQuery', moduleName: CORE}; + static loadQuery: o.ExternalReference = {name: 'ɵɵloadQuery', moduleName: CORE}; static contentQuery: o.ExternalReference = {name: 'ɵɵcontentQuery', moduleName: CORE}; - static loadContentQuery: o.ExternalReference = {name: 'ɵɵloadContentQuery', moduleName: CORE}; static NgOnChangesFeature: o.ExternalReference = {name: 'ɵɵNgOnChangesFeature', moduleName: CORE}; diff --git a/packages/compiler/src/render3/view/compiler.ts b/packages/compiler/src/render3/view/compiler.ts index 04a9fc3ed6..f065c63a58 100644 --- a/packages/compiler/src/render3/view/compiler.ts +++ b/packages/compiler/src/render3/view/compiler.ts @@ -487,9 +487,9 @@ function createContentQueriesFunction( .callFn([o.variable('dirIndex'), ...prepareQueryParams(query, constantPool) as any]) .toStmt()); - // update, e.g. (r3.queryRefresh(tmp = r3.loadContentQuery()) && (ctx.someDir = tmp)); + // update, e.g. (r3.queryRefresh(tmp = r3.loadQuery()) && (ctx.someDir = tmp)); const temporary = tempAllocator(); - const getQueryList = o.importExpr(R3.loadContentQuery).callFn([]); + const getQueryList = o.importExpr(R3.loadQuery).callFn([]); const refresh = o.importExpr(R3.queryRefresh).callFn([temporary.set(getQueryList)]); const updateDirective = o.variable(CONTEXT_NAME) .prop(query.propertyName) @@ -561,9 +561,9 @@ function createViewQueriesFunction( o.importExpr(queryInstruction).callFn(prepareQueryParams(query, constantPool)); createStatements.push(queryDefinition.toStmt()); - // update, e.g. (r3.queryRefresh(tmp = r3.loadViewQuery()) && (ctx.someDir = tmp)); + // update, e.g. (r3.queryRefresh(tmp = r3.loadQuery()) && (ctx.someDir = tmp)); const temporary = tempAllocator(); - const getQueryList = o.importExpr(R3.loadViewQuery).callFn([]); + const getQueryList = o.importExpr(R3.loadQuery).callFn([]); const refresh = o.importExpr(R3.queryRefresh).callFn([temporary.set(getQueryList)]); const updateDirective = o.variable(CONTEXT_NAME) .prop(query.propertyName) diff --git a/packages/core/src/core_render3_private_export.ts b/packages/core/src/core_render3_private_export.ts index c44e8f62f6..37cdadf825 100644 --- a/packages/core/src/core_render3_private_export.ts +++ b/packages/core/src/core_render3_private_export.ts @@ -95,9 +95,8 @@ export { ɵɵviewQuery, ɵɵstaticViewQuery, ɵɵstaticContentQuery, - ɵɵloadViewQuery, ɵɵcontentQuery, - ɵɵloadContentQuery, + ɵɵloadQuery, ɵɵelementEnd, ɵɵhostProperty, ɵɵproperty, diff --git a/packages/core/src/render3/index.ts b/packages/core/src/render3/index.ts index bda9602381..bb65371d61 100644 --- a/packages/core/src/render3/index.ts +++ b/packages/core/src/render3/index.ts @@ -178,9 +178,8 @@ export { ɵɵqueryRefresh, ɵɵviewQuery, ɵɵstaticViewQuery, - ɵɵloadViewQuery, + ɵɵloadQuery, ɵɵcontentQuery, - ɵɵloadContentQuery, ɵɵstaticContentQuery } from './query'; diff --git a/packages/core/src/render3/jit/environment.ts b/packages/core/src/render3/jit/environment.ts index 888a9dd7fe..2db0eef34a 100644 --- a/packages/core/src/render3/jit/environment.ts +++ b/packages/core/src/render3/jit/environment.ts @@ -103,9 +103,8 @@ export const angularCoreEnv: {[name: string]: Function} = 'ɵɵviewQuery': r3.ɵɵviewQuery, 'ɵɵstaticViewQuery': r3.ɵɵstaticViewQuery, 'ɵɵstaticContentQuery': r3.ɵɵstaticContentQuery, - 'ɵɵloadViewQuery': r3.ɵɵloadViewQuery, + 'ɵɵloadQuery': r3.ɵɵloadQuery, 'ɵɵcontentQuery': r3.ɵɵcontentQuery, - 'ɵɵloadContentQuery': r3.ɵɵloadContentQuery, 'ɵɵreference': r3.ɵɵreference, 'ɵɵelementHostAttrs': r3.ɵɵelementHostAttrs, 'ɵɵclassMap': r3.ɵɵclassMap, diff --git a/packages/core/src/render3/query.ts b/packages/core/src/render3/query.ts index 0efbaf0c9c..c5a4b59892 100644 --- a/packages/core/src/render3/query.ts +++ b/packages/core/src/render3/query.ts @@ -448,15 +448,6 @@ function viewQueryInternal( createLQuery(lView); } -/** - * Loads a QueryList corresponding to the current view query. - * - * @codeGenApi - */ -export function ɵɵloadViewQuery(): QueryList { - return loadQueryInternal(getLView(), getCurrentQueryIndex()); -} - /** * Registers a QueryList, associated with a content query, for later refresh (part of a view * refresh). @@ -509,11 +500,11 @@ function contentQueryInternal( } /** - * Loads a QueryList corresponding to the current content query. + * Loads a QueryList corresponding to the current view or content query. * * @codeGenApi */ -export function ɵɵloadContentQuery(): QueryList { +export function ɵɵloadQuery(): QueryList { return loadQueryInternal(getLView(), getCurrentQueryIndex()); } diff --git a/packages/core/test/render3/query_spec.ts b/packages/core/test/render3/query_spec.ts index 8cd81da0ad..43ff287266 100644 --- a/packages/core/test/render3/query_spec.ts +++ b/packages/core/test/render3/query_spec.ts @@ -12,7 +12,7 @@ import {EventEmitter} from '../..'; import {AttributeMarker, detectChanges, ɵɵProvidersFeature, ɵɵdefineComponent, ɵɵdefineDirective} from '../../src/render3/index'; import {ɵɵcontainer, ɵɵcontainerRefreshEnd, ɵɵcontainerRefreshStart, ɵɵdirectiveInject, ɵɵelement, ɵɵelementContainerEnd, ɵɵelementContainerStart, ɵɵelementEnd, ɵɵelementStart, ɵɵembeddedViewEnd, ɵɵembeddedViewStart, ɵɵload, ɵɵtemplate, ɵɵtext} from '../../src/render3/instructions/all'; import {RenderFlags} from '../../src/render3/interfaces/definition'; -import {ɵɵcontentQuery, ɵɵloadContentQuery, ɵɵloadViewQuery, ɵɵqueryRefresh, ɵɵviewQuery} from '../../src/render3/query'; +import {ɵɵcontentQuery, ɵɵloadQuery, ɵɵqueryRefresh, ɵɵviewQuery} from '../../src/render3/query'; import {getLView} from '../../src/render3/state'; import {getNativeByIndex} from '../../src/render3/util/view_utils'; import {ɵɵtemplateRefExtractor} from '../../src/render3/view_engine_compatibility_prebound'; @@ -85,9 +85,9 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query0 = tmp as QueryList); - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query1 = tmp as QueryList); } }); @@ -124,7 +124,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query = tmp as QueryList); } }); @@ -162,7 +162,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query = tmp as QueryList); } }); @@ -196,7 +196,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query = tmp as QueryList); } }); @@ -264,11 +264,9 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && - (ctx.directive = tmp.first); - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && - (ctx.service = tmp.first); - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && (ctx.alias = tmp.first); + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.directive = tmp.first); + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.service = tmp.first); + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.alias = tmp.first); } }, directives: [MyDirective] @@ -309,8 +307,7 @@ describe('query', () => { ɵɵviewQuery(MyDirective, false, Alias); } if (rf & RenderFlags.Update) { - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && - (ctx.service = tmp.first); + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.service = tmp.first); } }, directives: [MyDirective] @@ -351,7 +348,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query = tmp as QueryList); } }); @@ -390,9 +387,9 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.fooQuery = tmp as QueryList); - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.barQuery = tmp as QueryList); } }); @@ -438,7 +435,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query = tmp as QueryList); } }); @@ -476,7 +473,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query = tmp as QueryList); } }); @@ -513,7 +510,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query = tmp as QueryList); } }); @@ -549,7 +546,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query = tmp as QueryList); } }); @@ -615,9 +612,9 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.deep = tmp as QueryList); - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.shallow = tmp as QueryList); } }); @@ -650,7 +647,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query = tmp as QueryList); } }); @@ -682,7 +679,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query = tmp as QueryList); } }); @@ -716,7 +713,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query = tmp as QueryList); } }); @@ -750,7 +747,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query = tmp as QueryList); } }); @@ -783,7 +780,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query = tmp as QueryList); } }); @@ -821,7 +818,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query = tmp as QueryList); } }); @@ -867,7 +864,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query = tmp as QueryList); } }); @@ -906,7 +903,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query = tmp as QueryList); } }); @@ -947,7 +944,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query = tmp as QueryList); } }); @@ -988,9 +985,9 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.fooQuery = tmp as QueryList); - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.barQuery = tmp as QueryList); } }); @@ -1031,7 +1028,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query = tmp as QueryList); } }); @@ -1070,7 +1067,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query = tmp as QueryList); } }); @@ -1105,7 +1102,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query = tmp as QueryList); } }); @@ -1139,7 +1136,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query = tmp as QueryList); } }); @@ -1173,7 +1170,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query = tmp as QueryList); } }); @@ -1204,7 +1201,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query = tmp as QueryList); } }); @@ -1237,7 +1234,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query = tmp as QueryList); } }); @@ -1271,7 +1268,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query = tmp as QueryList); } }); @@ -1321,9 +1318,9 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.tmplQuery = tmp as QueryList); - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.elemQuery = tmp as QueryList); } }); @@ -1362,7 +1359,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query = queryInstance = tmp as QueryList); } }); @@ -1444,7 +1441,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.query = tmp as QueryList); } }); @@ -1480,7 +1477,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadContentQuery()) && (ctx.foos = tmp); + ɵɵqueryRefresh(tmp = ɵɵloadQuery()) && (ctx.foos = tmp); } } }); @@ -1604,7 +1601,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.foos = tmp as QueryList); } }); @@ -1645,7 +1642,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.bars = tmp as QueryList); } }); @@ -1671,7 +1668,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadContentQuery()) && (ctx.fooBars = tmp); + ɵɵqueryRefresh(tmp = ɵɵloadQuery()) && (ctx.fooBars = tmp); } } }); @@ -1735,7 +1732,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadContentQuery()) && (ctx.fooBars = tmp); + ɵɵqueryRefresh(tmp = ɵɵloadQuery()) && (ctx.fooBars = tmp); } } }); @@ -1791,7 +1788,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadContentQuery()) && (ctx.fooBars = tmp); + ɵɵqueryRefresh(tmp = ɵɵloadQuery()) && (ctx.fooBars = tmp); } } }); @@ -1851,7 +1848,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadContentQuery()) && (ctx.foos = tmp); + ɵɵqueryRefresh(tmp = ɵɵloadQuery()) && (ctx.foos = tmp); } } }); @@ -1872,7 +1869,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadContentQuery()) && (ctx.foos = tmp); + ɵɵqueryRefresh(tmp = ɵɵloadQuery()) && (ctx.foos = tmp); } } }); @@ -1948,7 +1945,7 @@ describe('query', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadContentQuery()) && (ctx.texts = tmp); + ɵɵqueryRefresh(tmp = ɵɵloadQuery()) && (ctx.texts = tmp); } } }); @@ -2027,7 +2024,7 @@ describe('query', () => { ɵɵviewQuery(TextDirective, true); } if (rf & RenderFlags.Update) { - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.texts = tmp as QueryList); } }, diff --git a/packages/core/test/render3/view_container_ref_spec.ts b/packages/core/test/render3/view_container_ref_spec.ts index 3c0b70d92a..f331f3897f 100644 --- a/packages/core/test/render3/view_container_ref_spec.ts +++ b/packages/core/test/render3/view_container_ref_spec.ts @@ -8,7 +8,7 @@ import {ChangeDetectorRef, Component as _Component, ComponentFactoryResolver, ComponentRef, ElementRef, QueryList, TemplateRef, ViewContainerRef, ViewRef,} from '../../src/core'; import {ViewEncapsulation} from '../../src/metadata'; -import {injectComponentFactoryResolver, ɵɵdefineComponent, ɵɵdefineDirective, ɵɵlistener, ɵɵloadViewQuery, ɵɵqueryRefresh, ɵɵviewQuery,} from '../../src/render3/index'; +import {injectComponentFactoryResolver, ɵɵdefineComponent, ɵɵdefineDirective, ɵɵlistener, ɵɵloadQuery, ɵɵqueryRefresh, ɵɵviewQuery,} from '../../src/render3/index'; import {ɵɵcontainer, ɵɵcontainerRefreshEnd, ɵɵcontainerRefreshStart, ɵɵdirectiveInject, ɵɵelement, ɵɵelementEnd, ɵɵelementStart, ɵɵembeddedViewEnd, ɵɵembeddedViewStart, ɵɵtemplate, ɵɵtext,} from '../../src/render3/instructions/all'; import {RenderFlags} from '../../src/render3/interfaces/definition'; @@ -443,7 +443,7 @@ describe('ViewContainerRef', () => { } if (rf & RenderFlags.Update) { let tmp: any; - ɵɵqueryRefresh(tmp = ɵɵloadViewQuery>()) && + ɵɵqueryRefresh(tmp = ɵɵloadQuery>()) && (ctx.foo = tmp as QueryList); } } diff --git a/tools/public_api_guard/core/core.d.ts b/tools/public_api_guard/core/core.d.ts index 6dc6691519..1750f2de51 100644 --- a/tools/public_api_guard/core/core.d.ts +++ b/tools/public_api_guard/core/core.d.ts @@ -926,9 +926,7 @@ export declare function ɵɵlistener(eventName: string, listenerFn: (e?: any) => export declare function ɵɵload(index: number): T; -export declare function ɵɵloadContentQuery(): QueryList; - -export declare function ɵɵloadViewQuery(): QueryList; +export declare function ɵɵloadQuery(): QueryList; export declare function ɵɵnamespaceHTML(): void;