diff --git a/packages/core/src/render3/view_engine_compatibility.ts b/packages/core/src/render3/view_engine_compatibility.ts index a2a5f604dc..6c5b68af97 100644 --- a/packages/core/src/render3/view_engine_compatibility.ts +++ b/packages/core/src/render3/view_engine_compatibility.ts @@ -21,7 +21,7 @@ import {NodeInjector, getParentInjectorLocation} from './di'; import {addToViewTree, createEmbeddedViewAndNode, createLContainer, renderEmbeddedTemplate} from './instructions'; import {ACTIVE_INDEX, LContainer, NATIVE, VIEWS} from './interfaces/container'; import {TContainerNode, TElementContainerNode, TElementNode, TNode, TNodeType, TViewNode} from './interfaces/node'; -import {RComment, RElement, Renderer3, isProceduralRenderer} from './interfaces/renderer'; +import {RComment, RElement, isProceduralRenderer} from './interfaces/renderer'; import {CONTAINER_INDEX, CONTEXT, LView, QUERIES, RENDERER, TView, T_HOST} from './interfaces/view'; import {assertNodeOfPossibleTypes} from './node_assert'; import {addRemoveViewFromContainer, appendChild, detachView, getBeforeNodeForView, insertView, nativeInsertBefore, nativeNextSibling, nativeParentNode, removeView} from './node_manipulation'; @@ -64,8 +64,7 @@ export function createElementRef( let R3TemplateRef: { new ( _declarationParentView: LView, elementRef: ViewEngine_ElementRef, _tView: TView, - _renderer: Renderer3, _hostLContainer: LContainer, _injectorIndex: number): - ViewEngine_TemplateRef + _hostLContainer: LContainer, _injectorIndex: number): ViewEngine_TemplateRef }; /** @@ -97,7 +96,7 @@ export function createTemplateRef( R3TemplateRef = class TemplateRef_ extends TemplateRefToken { constructor( private _declarationParentView: LView, readonly elementRef: ViewEngine_ElementRef, - private _tView: TView, private _renderer: Renderer3, private _hostLContainer: LContainer, + private _tView: TView, private _hostLContainer: LContainer, private _injectorIndex: number) { super(); } @@ -125,7 +124,7 @@ export function createTemplateRef( ngDevMode && assertDefined(hostTNode.tViews, 'TView must be allocated'); return new R3TemplateRef( hostView, createElementRef(ElementRefToken, hostTNode, hostView), hostTNode.tViews as TView, - getLView()[RENDERER], hostContainer, hostTNode.injectorIndex); + hostContainer, hostTNode.injectorIndex); } else { return null; }