{ "id": "api/elements/NgElementStrategyFactory", "title": "NgElementStrategyFactory", "contents": "\n\n
\n
\n
\n \n API > @angular/elements\n
\n \n
\n \n
\n

NgElementStrategyFactorylink

\n \n \n \n \n \n
\n \n \n\n
\n \n
\n

Factory used to create new strategies for each NgElement instance.

\n\n \n
\n \n \n
\n\ninterface NgElementStrategyFactory {\n create(injector: Injector): NgElementStrategy\n}\n\n\n \n \n\n\n \n \n\n
\n\n \n\n \n \n \n\n \n\n
\n

Methodslink

\n \n \n\n \n \n \n \n \n \n \n \n \n \n\n \n\n \n \n
\n
\n

\n create()\n \n link

\n \n
\n
\n

Creates a new instance to be used for an NgElement.

\n\n
\n
\n \n\n create(injector: Injector): NgElementStrategy\n\n \n\n
Parameters
\n \n \n \n \n \n \n \n \n \n
\n \n injector\n Injector\n \n \n
\n\n \n
Returns
\n

NgElementStrategy

\n\n \n\n\n \n\n \n
\n
\n\n \n
\n\n\n \n\n\n
\n
\n\n\n" }