File tree 3 files changed +5
-7
lines changed
3 files changed +5
-7
lines changed Original file line number Diff line number Diff line change 3069
3069
"new-type" : " payloadtype" ,
3070
3070
"override-type" : " number"
3071
3071
},
3072
- {
3073
- "new-type" : " BufferSource" ,
3074
- "override-type" : " ArrayBuffer | ArrayBufferView"
3075
- },
3076
3072
{
3077
3073
"new-type" : " ClientTypes" ,
3078
3074
"override-type" : " \" window\" | \" worker\" | \" sharedworker\" | \" all\" "
Original file line number Diff line number Diff line change 55
55
}
56
56
},
57
57
"typedefs" : {
58
- "typedef" : []
58
+ "typedef" : [{
59
+ "new-type" : " ArrayBufferView"
60
+ }]
59
61
}
60
- }
62
+ }
Original file line number Diff line number Diff line change @@ -112,7 +112,7 @@ function emitDom() {
112
112
if ( obj . enums ) result . enums ! . enum = filterEnum ( obj . enums . enum , template . enums && template . enums . enum ) ;
113
113
if ( obj . mixins ) result . mixins ! . mixin = filterInterface ( obj . mixins . mixin , template . mixins && template . mixins . mixin ) ;
114
114
if ( obj . interfaces ) result . interfaces ! . interface = filterInterface ( obj . interfaces . interface , template . interfaces && template . interfaces . interface ) ;
115
- if ( obj . typedefs ) result . typedefs ! . typedef = obj . typedefs . typedef . filter ( t => template . typedefs && template . typedefs . typedef . find ( o => o [ "new-type" ] === t [ "new-type" ] ) ) ;
115
+ if ( obj . typedefs ) result . typedefs ! . typedef = obj . typedefs . typedef . filter ( t => ! ( template . typedefs && template . typedefs . typedef . find ( o => o [ "new-type" ] === t [ "new-type" ] ) ) ) ;
116
116
117
117
return result ;
118
118
You can’t perform that action at this time.
0 commit comments