1
1
"use strict" ;
2
2
3
- exports . unsafeGetAny = function ( key , obj ) {
3
+ export function unsafeGetAny ( key , obj ) {
4
4
return obj [ key ] ;
5
- } ;
5
+ }
6
6
7
- exports . unsafeHasAny = function ( key , obj ) {
7
+ export function unsafeHasAny ( key , obj ) {
8
8
return obj . hasOwnProperty ( key ) ;
9
- } ;
9
+ }
10
10
11
- exports . unsafeSetAny = function ( key , val , obj ) {
11
+ export function unsafeSetAny ( key , val , obj ) {
12
12
obj [ key ] = val ;
13
- } ;
13
+ }
14
14
15
- exports . unsafeDeleteAny = function ( key , obj ) {
15
+ export function unsafeDeleteAny ( key , obj ) {
16
16
delete obj [ key ] ;
17
- } ;
17
+ }
18
18
19
- exports . forE = function ( a , f ) {
19
+ export function forE ( a , f ) {
20
20
var b = [ ] ;
21
21
for ( var i = 0 ; i < a . length ; i ++ ) {
22
22
b . push ( f ( i , a [ i ] ) ) ;
23
23
}
24
24
return b ;
25
- } ;
25
+ }
26
26
27
- exports . forEachE = function ( a , f ) {
27
+ export function forEachE ( a , f ) {
28
28
for ( var i = 0 ; i < a . length ; i ++ ) {
29
29
f ( a [ i ] ) ;
30
30
}
31
- } ;
31
+ }
32
32
33
- exports . forInE = function ( o , f ) {
33
+ export function forInE ( o , f ) {
34
34
var ks = Object . keys ( o ) ;
35
35
for ( var i = 0 ; i < ks . length ; i ++ ) {
36
36
var k = ks [ i ] ;
37
37
f ( k , o [ k ] ) ;
38
38
}
39
- } ;
39
+ }
40
40
41
- exports . replicateE = function ( n , f ) {
41
+ export function replicateE ( n , f ) {
42
42
for ( var i = 0 ; i < n ; i ++ ) {
43
43
f ( ) ;
44
44
}
45
- } ;
45
+ }
46
46
47
- exports . diffWithIxE = function ( a1 , a2 , f1 , f2 , f3 ) {
47
+ export function diffWithIxE ( a1 , a2 , f1 , f2 , f3 ) {
48
48
var a3 = [ ] ;
49
49
var l1 = a1 . length ;
50
50
var l2 = a2 . length ;
@@ -64,19 +64,19 @@ exports.diffWithIxE = function (a1, a2, f1, f2, f3) {
64
64
i ++ ;
65
65
}
66
66
return a3 ;
67
- } ;
67
+ }
68
68
69
- exports . strMapWithIxE = function ( as , fk , f ) {
69
+ export function strMapWithIxE ( as , fk , f ) {
70
70
var o = { } ;
71
71
for ( var i = 0 ; i < as . length ; i ++ ) {
72
72
var a = as [ i ] ;
73
73
var k = fk ( a ) ;
74
74
o [ k ] = f ( k , i , a ) ;
75
75
}
76
76
return o ;
77
- } ;
77
+ }
78
78
79
- exports . diffWithKeyAndIxE = function ( o1 , as , fk , f1 , f2 , f3 ) {
79
+ export function diffWithKeyAndIxE ( o1 , as , fk , f1 , f2 , f3 ) {
80
80
var o2 = { } ;
81
81
for ( var i = 0 ; i < as . length ; i ++ ) {
82
82
var a = as [ i ] ;
@@ -94,75 +94,75 @@ exports.diffWithKeyAndIxE = function (o1, as, fk, f1, f2, f3) {
94
94
f2 ( k , o1 [ k ] ) ;
95
95
}
96
96
return o2 ;
97
- } ;
97
+ }
98
98
99
- exports . refEq = function ( a , b ) {
99
+ export function refEq ( a , b ) {
100
100
return a === b ;
101
- } ;
101
+ }
102
102
103
- exports . createTextNode = function ( s , doc ) {
103
+ export function createTextNode ( s , doc ) {
104
104
return doc . createTextNode ( s ) ;
105
- } ;
105
+ }
106
106
107
- exports . setTextContent = function ( s , n ) {
107
+ export function setTextContent ( s , n ) {
108
108
n . textContent = s ;
109
- } ;
109
+ }
110
110
111
- exports . createElement = function ( ns , name , doc ) {
111
+ export function createElement ( ns , name , doc ) {
112
112
if ( ns != null ) {
113
113
return doc . createElementNS ( ns , name ) ;
114
114
} else {
115
115
return doc . createElement ( name )
116
116
}
117
- } ;
117
+ }
118
118
119
- exports . insertChildIx = function ( i , a , b ) {
119
+ export function insertChildIx ( i , a , b ) {
120
120
var n = b . childNodes . item ( i ) || null ;
121
121
if ( n !== a ) {
122
122
b . insertBefore ( a , n ) ;
123
123
}
124
- } ;
124
+ }
125
125
126
- exports . removeChild = function ( a , b ) {
126
+ export function removeChild ( a , b ) {
127
127
if ( b && a . parentNode === b ) {
128
128
b . removeChild ( a ) ;
129
129
}
130
- } ;
130
+ }
131
131
132
- exports . parentNode = function ( a ) {
132
+ export function parentNode ( a ) {
133
133
return a . parentNode ;
134
- } ;
134
+ }
135
135
136
- exports . setAttribute = function ( ns , attr , val , el ) {
136
+ export function setAttribute ( ns , attr , val , el ) {
137
137
if ( ns != null ) {
138
138
el . setAttributeNS ( ns , attr , val ) ;
139
139
} else {
140
140
el . setAttribute ( attr , val ) ;
141
141
}
142
- } ;
142
+ }
143
143
144
- exports . removeAttribute = function ( ns , attr , el ) {
144
+ export function removeAttribute ( ns , attr , el ) {
145
145
if ( ns != null ) {
146
146
el . removeAttributeNS ( ns , attr ) ;
147
147
} else {
148
148
el . removeAttribute ( attr ) ;
149
149
}
150
- } ;
150
+ }
151
151
152
- exports . hasAttribute = function ( ns , attr , el ) {
152
+ export function hasAttribute ( ns , attr , el ) {
153
153
if ( ns != null ) {
154
154
return el . hasAttributeNS ( ns , attr ) ;
155
155
} else {
156
156
return el . hasAttribute ( attr ) ;
157
157
}
158
- } ;
158
+ }
159
159
160
- exports . addEventListener = function ( ev , listener , el ) {
160
+ export function addEventListener ( ev , listener , el ) {
161
161
el . addEventListener ( ev , listener , false ) ;
162
- } ;
162
+ }
163
163
164
- exports . removeEventListener = function ( ev , listener , el ) {
164
+ export function removeEventListener ( ev , listener , el ) {
165
165
el . removeEventListener ( ev , listener , false ) ;
166
- } ;
166
+ }
167
167
168
- exports . jsUndefined = void 0 ;
168
+ export var jsUndefined = void 0 ;
0 commit comments