OLD | NEW |
1 dart_library.library('dart/html_common', null, /* Imports */[ | 1 dart_library.library('dart/html_common', null, /* Imports */[ |
2 'dart/_runtime', | 2 'dart/_runtime', |
3 'dart/_metadata', | 3 'dart/_metadata', |
4 'dart/core', | 4 'dart/core', |
5 'dart/html', | 5 'dart/html', |
6 'dart/typed_data', | 6 'dart/typed_data', |
7 'dart/_js_helper', | 7 'dart/_js_helper', |
8 'dart/_native_typed_data', | 8 'dart/_native_typed_data', |
9 'dart/async', | 9 'dart/async', |
10 'dart/collection', | 10 'dart/collection', |
(...skipping 263 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
274 } | 274 } |
275 dart.fn(convertNativeToDart_SerializedScriptValue); | 275 dart.fn(convertNativeToDart_SerializedScriptValue); |
276 class _StructuredClone extends core.Object { | 276 class _StructuredClone extends core.Object { |
277 _StructuredClone() { | 277 _StructuredClone() { |
278 this.values = []; | 278 this.values = []; |
279 this.copies = []; | 279 this.copies = []; |
280 } | 280 } |
281 findSlot(value) { | 281 findSlot(value) { |
282 let length = this.values[dartx.length]; | 282 let length = this.values[dartx.length]; |
283 for (let i = 0; i < dart.notNull(length); i++) { | 283 for (let i = 0; i < dart.notNull(length); i++) { |
284 if (dart.notNull(core.identical(this.values[dartx.get](i), value))) retu
rn i; | 284 if (core.identical(this.values[dartx.get](i), value)) return i; |
285 } | 285 } |
286 this.values[dartx.add](value); | 286 this.values[dartx.add](value); |
287 this.copies[dartx.add](null); | 287 this.copies[dartx.add](null); |
288 return length; | 288 return length; |
289 } | 289 } |
290 readSlot(i) { | 290 readSlot(i) { |
291 return this.copies[dartx.get](i); | 291 return this.copies[dartx.get](i); |
292 } | 292 } |
293 writeSlot(i, x) { | 293 writeSlot(i, x) { |
294 this.copies[dartx.set](i, x); | 294 this.copies[dartx.set](i, x); |
(...skipping 656 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
951 exports.isImmutableJavaScriptArray = isImmutableJavaScriptArray; | 951 exports.isImmutableJavaScriptArray = isImmutableJavaScriptArray; |
952 exports.isJavaScriptPromise = isJavaScriptPromise; | 952 exports.isJavaScriptPromise = isJavaScriptPromise; |
953 exports.convertNativePromiseToDartFuture = convertNativePromiseToDartFuture; | 953 exports.convertNativePromiseToDartFuture = convertNativePromiseToDartFuture; |
954 exports.wrap_jso = wrap_jso; | 954 exports.wrap_jso = wrap_jso; |
955 exports.unwrap_jso = unwrap_jso; | 955 exports.unwrap_jso = unwrap_jso; |
956 exports.Device = Device; | 956 exports.Device = Device; |
957 exports.FilteredElementList = FilteredElementList; | 957 exports.FilteredElementList = FilteredElementList; |
958 exports.Lists = Lists; | 958 exports.Lists = Lists; |
959 exports.NodeListWrapper = NodeListWrapper; | 959 exports.NodeListWrapper = NodeListWrapper; |
960 }); | 960 }); |
OLD | NEW |