@@ -77,7 +77,7 @@ export class NativeScriptRenderer extends Renderer2 {
77
77
data : { [ key : string ] : any } = Object . create ( null ) ;
78
78
79
79
constructor (
80
- private rootView : NgView ,
80
+ private rootView : NgElement ,
81
81
private zone : NgZone ,
82
82
private viewUtil : ViewUtil
83
83
) {
@@ -86,20 +86,20 @@ export class NativeScriptRenderer extends Renderer2 {
86
86
}
87
87
88
88
@profile
89
- appendChild ( parent : any , newChild : NgView ) : void {
89
+ appendChild ( parent : NgElement , newChild : NgElement ) : void {
90
90
traceLog ( `NativeScriptRenderer.appendChild child: ${ newChild } parent: ${ parent } ` ) ;
91
91
this . viewUtil . insertChild ( parent , newChild ) ;
92
92
}
93
93
94
94
@profile
95
- insertBefore ( parent : NgView , newChild : NgView , { previous, next } : ElementReference ) : void {
95
+ insertBefore ( parent : NgElement , newChild : NgElement , { previous, next } : ElementReference ) : void {
96
96
traceLog ( `NativeScriptRenderer.insertBefore child: ${ newChild } ` +
97
97
`parent: ${ parent } previous: ${ previous } next: ${ next } ` ) ;
98
98
this . viewUtil . insertChild ( parent , newChild , previous , next ) ;
99
99
}
100
100
101
101
@profile
102
- removeChild ( parent : any , oldChild : NgView ) : void {
102
+ removeChild ( parent : any , oldChild : NgElement ) : void {
103
103
traceLog ( `NativeScriptRenderer.removeChild child: ${ oldChild } parent: ${ parent } ` ) ;
104
104
this . viewUtil . removeChild ( parent , oldChild ) ;
105
105
}
@@ -117,7 +117,7 @@ export class NativeScriptRenderer extends Renderer2 {
117
117
}
118
118
119
119
@profile
120
- nextSibling ( node : NgView ) : ElementReference {
120
+ nextSibling ( node : NgElement ) : ElementReference {
121
121
traceLog ( `NativeScriptRenderer.nextSibling of ${ node } is ${ node . nextSibling } ` ) ;
122
122
123
123
let next = node . nextSibling ;
@@ -138,7 +138,7 @@ export class NativeScriptRenderer extends Renderer2 {
138
138
}
139
139
140
140
@profile
141
- createElement ( name : any , _namespace : string ) : NgView {
141
+ createElement ( name : any , _namespace : string ) : NgElement {
142
142
traceLog ( `NativeScriptRenderer.createElement: ${ name } ` ) ;
143
143
return this . viewUtil . createView ( name ) ;
144
144
}
@@ -156,7 +156,7 @@ export class NativeScriptRenderer extends Renderer2 {
156
156
}
157
157
158
158
@profile
159
- projectNodes ( parentElement : NgView , nodes : NgView [ ] ) : void {
159
+ projectNodes ( parentElement : NgElement , nodes : NgElement [ ] ) : void {
160
160
traceLog ( "NativeScriptRenderer.projectNodes" ) ;
161
161
nodes . forEach ( ( node ) => this . viewUtil . insertChild ( parentElement , node ) ) ;
162
162
}
@@ -169,13 +169,13 @@ export class NativeScriptRenderer extends Renderer2 {
169
169
}
170
170
171
171
@profile
172
- setAttribute ( view : NgView , name : string , value : string , namespace ?: string ) {
172
+ setAttribute ( view : NgElement , name : string , value : string , namespace ?: string ) {
173
173
traceLog ( `NativeScriptRenderer.setAttribute ${ view } : ${ name } = ${ value } , namespace: ${ namespace } ` ) ;
174
174
return this . viewUtil . setProperty ( view , name , value , namespace ) ;
175
175
}
176
176
177
177
@profile
178
- removeAttribute ( _el : NgView , _name : string ) : void {
178
+ removeAttribute ( _el : NgElement , _name : string ) : void {
179
179
traceLog ( `NativeScriptRenderer.removeAttribute ${ _el } : ${ _name } ` ) ;
180
180
}
181
181
@@ -186,33 +186,33 @@ export class NativeScriptRenderer extends Renderer2 {
186
186
}
187
187
188
188
@profile
189
- addClass ( view : NgView , name : string ) : void {
189
+ addClass ( view : NgElement , name : string ) : void {
190
190
traceLog ( `NativeScriptRenderer.addClass ${ name } ` ) ;
191
191
this . viewUtil . addClass ( view , name ) ;
192
192
}
193
193
194
194
@profile
195
- removeClass ( view : NgView , name : string ) : void {
195
+ removeClass ( view : NgElement , name : string ) : void {
196
196
traceLog ( `NativeScriptRenderer.removeClass ${ name } ` ) ;
197
197
this . viewUtil . removeClass ( view , name ) ;
198
198
}
199
199
200
200
@profile
201
- setStyle ( view : NgView , styleName : string , value : any , _flags ?: RendererStyleFlags2 ) : void {
201
+ setStyle ( view : NgElement , styleName : string , value : any , _flags ?: RendererStyleFlags2 ) : void {
202
202
traceLog ( `NativeScriptRenderer.setStyle: ${ styleName } = ${ value } ` ) ;
203
203
this . viewUtil . setStyle ( view , styleName , value ) ;
204
204
}
205
205
206
206
@profile
207
- removeStyle ( view : NgView , styleName : string , _flags ?: RendererStyleFlags2 ) : void {
207
+ removeStyle ( view : NgElement , styleName : string , _flags ?: RendererStyleFlags2 ) : void {
208
208
traceLog ( "NativeScriptRenderer.removeStyle: ${styleName}" ) ;
209
209
this . viewUtil . removeStyle ( view , styleName ) ;
210
210
}
211
211
212
212
// Used only in debug mode to serialize property changes to comment nodes,
213
213
// such as <template> placeholders.
214
214
@profile
215
- setBindingDebugInfo ( renderElement : NgView , propertyName : string , propertyValue : string ) : void {
215
+ setBindingDebugInfo ( renderElement : NgElement , propertyName : string , propertyValue : string ) : void {
216
216
traceLog ( "NativeScriptRenderer.setBindingDebugInfo: " + renderElement + ", " +
217
217
propertyName + " = " + propertyValue ) ;
218
218
}
@@ -223,7 +223,7 @@ export class NativeScriptRenderer extends Renderer2 {
223
223
}
224
224
225
225
@profile
226
- invokeElementMethod ( _renderElement : NgView , methodName : string , args : Array < any > ) {
226
+ invokeElementMethod ( _renderElement : NgElement , methodName : string , args : Array < any > ) {
227
227
traceLog ( "NativeScriptRenderer.invokeElementMethod " + methodName + " " + args ) ;
228
228
}
229
229
@@ -273,15 +273,15 @@ class EmulatedRenderer extends NativeScriptRenderer {
273
273
this . addStyles ( component . styles , componentId ) ;
274
274
}
275
275
276
- applyToHost ( view : NgView ) {
276
+ applyToHost ( view : NgElement ) {
277
277
super . setAttribute ( view , this . hostAttr , "" ) ;
278
278
}
279
279
280
- appendChild ( parent : any , newChild : NgView ) : void {
280
+ appendChild ( parent : any , newChild : NgElement ) : void {
281
281
super . appendChild ( parent , newChild ) ;
282
282
}
283
283
284
- createElement ( parent : any , name : string ) : NgView {
284
+ createElement ( parent : any , name : string ) : NgElement {
285
285
const view = super . createElement ( parent , name ) ;
286
286
287
287
// Set an attribute to the view to scope component-specific css.
0 commit comments