fix(ivy): consider providers for view/content queries (#27156)

In ViewEngine it is possible to query for a token that is provided by
a directive that is in scope. See StackBlitz for example:
https://stackblitz.com/edit/ng-viewengine-viewchild-providers

Material uses this pattern with its `MatFormFieldControl` setup, see
https://bit.ly/2zgCUxD for documentation.

PR Close #27156
This commit is contained in:
JoostK
2018-11-18 21:04:05 +01:00
committed by Jason Aden
parent 1db53da0d3
commit d767e0b2c0
8 changed files with 170 additions and 44 deletions

View File

@ -929,6 +929,9 @@
{
"name": "loadContext"
},
{
"name": "locateDirectiveOrProvider"
},
{
"name": "locateHostElement"
},

View File

@ -1100,6 +1100,9 @@
{
"name": "leaveView"
},
{
"name": "locateDirectiveOrProvider"
},
{
"name": "locateHostElement"
},

View File

@ -947,6 +947,9 @@
{
"name": "loadInternal"
},
{
"name": "locateDirectiveOrProvider"
},
{
"name": "locateHostElement"
},

View File

@ -2198,6 +2198,9 @@
{
"name": "localeEn"
},
{
"name": "locateDirectiveOrProvider"
},
{
"name": "locateHostElement"
},