1
1
/* tslint:disable */
2
2
import { Type } from "@angular/core" ;
3
- import { ɵDomAdapter } from "@angular/platform-browser" ;
3
+ import { ɵDomAdapter , ɵsetRootDomAdapter } from "@angular/platform-browser" ;
4
4
import { rendererLog , isLogEnabled } from "./trace" ;
5
5
6
6
export class NativeScriptDomAdapter implements ɵDomAdapter {
7
7
static makeCurrent ( ) {
8
+ if ( isLogEnabled ( ) ) {
9
+ rendererLog ( "Setting root DOM adapter..." ) ;
10
+ }
8
11
9
- // Don't register when bundling (likely AoT setup).
10
- if ( ! global . TNS_WEBPACK ) {
11
- try {
12
- const privateAPI = global . require ( "@angular/platform-browser" ) ;
13
- const setRootDomAdapter = privateAPI . ɵsetRootDomAdapter ;
14
-
15
- if ( isLogEnabled ( ) ) {
16
- rendererLog ( "Setting root DOM adapter..." ) ;
17
- }
18
- setRootDomAdapter ( new NativeScriptDomAdapter ( ) ) ;
19
- } catch ( e ) {
20
- if ( isLogEnabled ( ) ) {
21
- rendererLog ( "@angular/platform-browser package not present. NOT setting root DOM adapter..." ) ;
22
- }
23
- }
24
- }
12
+ ɵsetRootDomAdapter ( new NativeScriptDomAdapter ( ) ) ;
25
13
}
26
14
27
15
hasProperty ( _element : any , _name : string ) {
@@ -44,8 +32,8 @@ export class NativeScriptDomAdapter implements ɵDomAdapter {
44
32
logGroupEnd ( ) : void {
45
33
}
46
34
47
- get attrToPropMap ( ) : { [ key : string ] : string } { throw new Error ( "Not implemented!" ) ; } ;
48
- set attrToPropMap ( _value : { [ key : string ] : string } ) { throw new Error ( "Not implemented!" ) ; } ;
35
+ get attrToPropMap ( ) : { [ key : string ] : string } { throw new Error ( "Not implemented!" ) ; } ;
36
+ set attrToPropMap ( _value : { [ key : string ] : string } ) { throw new Error ( "Not implemented!" ) ; } ;
49
37
50
38
public resourceLoaderType : Type < any > = null ;
51
39
setProperty ( _el : Element , _name : string , _value : any ) : any /** TODO #9100 */ { throw new Error ( "Not implemented!" ) }
@@ -58,11 +46,11 @@ export class NativeScriptDomAdapter implements ɵDomAdapter {
58
46
querySelector ( _el : any /** TODO #9100 */ , _selector : string ) : HTMLElement { throw new Error ( "Not implemented!" ) }
59
47
querySelectorAll ( _el : any /** TODO #9100 */ , _selector : string ) : any [ ] { throw new Error ( "Not implemented!" ) }
60
48
on (
61
- _el : any /** TODO #9100 */ , _evt : any /** TODO #9100 */ , _listener : any /** TODO #9100 */ ) : any
49
+ _el : any /** TODO #9100 */ , _evt : any /** TODO #9100 */ , _listener : any /** TODO #9100 */ ) : any
62
50
/** TODO #9100 */ { throw new Error ( "Not implemented!" ) }
63
51
onAndCancel (
64
- _el : any /** TODO #9100 */ , _evt : any /** TODO #9100 */ ,
65
- _listener : any /** TODO #9100 */ ) : Function { throw new Error ( "Not implemented!" ) }
52
+ _el : any /** TODO #9100 */ , _evt : any /** TODO #9100 */ ,
53
+ _listener : any /** TODO #9100 */ ) : Function { throw new Error ( "Not implemented!" ) }
66
54
dispatchEvent ( _el : any /** TODO #9100 */ , _evt : any /** TODO #9100 */ ) : any
67
55
/** TODO #9100 */ { throw new Error ( "Not implemented!" ) }
68
56
createMouseEvent ( _eventType : any /** TODO #9100 */ ) : any { throw new Error ( "Not implemented!" ) }
@@ -88,8 +76,8 @@ export class NativeScriptDomAdapter implements ɵDomAdapter {
88
76
removeChild ( _el : any /** TODO #9100 */ , _node : any /** TODO #9100 */ ) : any
89
77
/** TODO #9100 */ { throw new Error ( "Not implemented!" ) }
90
78
replaceChild (
91
- _el : any /** TODO #9100 */ , _newNode : any /** TODO #9100 */ ,
92
- _oldNode : any /** TODO #9100 */ ) : any /** TODO #9100 */ { throw new Error ( "Not implemented!" ) }
79
+ _el : any /** TODO #9100 */ , _newNode : any /** TODO #9100 */ ,
80
+ _oldNode : any /** TODO #9100 */ ) : any /** TODO #9100 */ { throw new Error ( "Not implemented!" ) }
93
81
remove ( _el : any /** TODO #9100 */ ) : Node { throw new Error ( "Not implemented!" ) }
94
82
insertBefore ( _el : any /** TODO #9100 */ , _node : any /** TODO #9100 */ ) : any
95
83
/** TODO #9100 */ { throw new Error ( "Not implemented!" ) }
@@ -111,13 +99,13 @@ export class NativeScriptDomAdapter implements ɵDomAdapter {
111
99
createElementNS ( _ns : string , _tagName : string , _doc ?: any /** TODO #9100 */ ) : Element { throw new Error ( "Not implemented!" ) }
112
100
createTextNode ( _text : string , _doc ?: any /** TODO #9100 */ ) : Text { throw new Error ( "Not implemented!" ) }
113
101
createScriptTag ( _attrName : string , _attrValue : string , _doc ?: any /** TODO #9100 */ ) :
114
- HTMLElement { throw new Error ( "Not implemented!" ) }
102
+ HTMLElement { throw new Error ( "Not implemented!" ) }
115
103
createStyleElement ( _css : string , _doc ?: any /** TODO #9100 */ ) : HTMLStyleElement { throw new Error ( "Not implemented!" ) }
116
104
createShadowRoot ( _el : any /** TODO #9100 */ ) : any { throw new Error ( "Not implemented!" ) }
117
105
getShadowRoot ( _el : any /** TODO #9100 */ ) : any { throw new Error ( "Not implemented!" ) }
118
106
getHost ( _el : any /** TODO #9100 */ ) : any { throw new Error ( "Not implemented!" ) }
119
107
getDistributedNodes ( _el : any /** TODO #9100 */ ) : Node [ ] { throw new Error ( "Not implemented!" ) }
120
- clone /*<T extends Node>*/ ( _node : Node /*T*/ ) : Node /*T*/ { throw new Error ( "Not implemented!" ) }
108
+ clone /*<T extends Node>*/ ( _node : Node /*T*/ ) : Node /*T*/ { throw new Error ( "Not implemented!" ) }
121
109
getElementsByClassName ( _element : any /** TODO #9100 */ , _name : string ) : HTMLElement [ ] { throw new Error ( "Not implemented!" ) }
122
110
getElementsByTagName ( _element : any /** TODO #9100 */ , _name : string ) : HTMLElement [ ] { throw new Error ( "Not implemented!" ) }
123
111
classList ( _element : any /** TODO #9100 */ ) : any [ ] { throw new Error ( "Not implemented!" ) }
@@ -129,7 +117,7 @@ export class NativeScriptDomAdapter implements ɵDomAdapter {
129
117
removeStyle ( _element : any /** TODO #9100 */ , _styleName : string ) : any /** TODO #9100 */ { throw new Error ( "Not implemented!" ) }
130
118
getStyle ( _element : any /** TODO #9100 */ , _styleName : string ) : string { throw new Error ( "Not implemented!" ) }
131
119
hasStyle ( _element : any /** TODO #9100 */ , _styleName : string , _styleValue ?: string ) :
132
- boolean { throw new Error ( "Not implemented!" ) }
120
+ boolean { throw new Error ( "Not implemented!" ) }
133
121
tagName ( _element : any /** TODO #9100 */ ) : string { throw new Error ( "Not implemented!" ) }
134
122
attributeMap ( _element : any /** TODO #9100 */ ) : Map < string , string > { throw new Error ( "Not implemented!" ) }
135
123
hasAttribute ( _element : any /** TODO #9100 */ , _attribute : string ) : boolean { throw new Error ( "Not implemented!" ) }
@@ -139,7 +127,7 @@ export class NativeScriptDomAdapter implements ɵDomAdapter {
139
127
setAttribute ( _element : any /** TODO #9100 */ , _name : string , _value : string ) : any
140
128
/** TODO #9100 */ { throw new Error ( "Not implemented!" ) }
141
129
setAttributeNS ( _element : any /** TODO #9100 */ , _ns : string , _name : string , _value : string ) :
142
- any /** TODO #9100 */ { throw new Error ( "Not implemented!" ) }
130
+ any /** TODO #9100 */ { throw new Error ( "Not implemented!" ) }
143
131
removeAttribute ( _element : any /** TODO #9100 */ , _attribute : string ) : any
144
132
/** TODO #9100 */ { throw new Error ( "Not implemented!" ) }
145
133
removeAttributeNS ( _element : any /** TODO #9100 */ , _ns : string , _attribute : string ) : any
@@ -158,8 +146,8 @@ export class NativeScriptDomAdapter implements ɵDomAdapter {
158
146
isElementNode ( _node : any /** TODO #9100 */ ) : boolean { throw new Error ( "Not implemented!" ) }
159
147
hasShadowRoot ( _node : any /** TODO #9100 */ ) : boolean { throw new Error ( "Not implemented!" ) }
160
148
isShadowRoot ( _node : any /** TODO #9100 */ ) : boolean { throw new Error ( "Not implemented!" ) }
161
- importIntoDoc /*<T extends Node>*/ ( _node : Node /*T*/ ) : Node /*T*/ { throw new Error ( "Not implemented!" ) }
162
- adoptNode /*<T extends Node>*/ ( _node : Node /*T*/ ) : Node /*T*/ { throw new Error ( "Not implemented!" ) }
149
+ importIntoDoc /*<T extends Node>*/ ( _node : Node /*T*/ ) : Node /*T*/ { throw new Error ( "Not implemented!" ) }
150
+ adoptNode /*<T extends Node>*/ ( _node : Node /*T*/ ) : Node /*T*/ { throw new Error ( "Not implemented!" ) }
163
151
getHref ( _element : any /** TODO #9100 */ ) : string { throw new Error ( "Not implemented!" ) }
164
152
getEventKey ( _event : any /** TODO #9100 */ ) : string { throw new Error ( "Not implemented!" ) }
165
153
resolveAndSetHref ( _element : any /** TODO #9100 */ , _baseUrl : string , _href : string ) : any
@@ -183,7 +171,7 @@ export class NativeScriptDomAdapter implements ɵDomAdapter {
183
171
getTransitionEnd ( ) : string { throw new Error ( "Not implemented!" ) }
184
172
supportsAnimation ( ) : boolean { throw new Error ( "Not implemented!" ) }
185
173
186
- supportsCookies ( ) : boolean { return false ; }
174
+ supportsCookies ( ) : boolean { return false ; }
187
175
getCookie ( _name : string ) : string { throw new Error ( "Not implemented!" ) }
188
176
setCookie ( _name : string , _value : string ) : any /** TODO #9100 */ { throw new Error ( "Not implemented!" ) }
189
177
}
0 commit comments