| 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 430 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 441 this.stencil = stencil; | 441 this.stencil = stencil; |
| 442 } | 442 } |
| 443 } | 443 } |
| 444 dart.setSignature(_TypedContextAttributes, { | 444 dart.setSignature(_TypedContextAttributes, { |
| 445 constructors: () => ({_TypedContextAttributes: [_TypedContextAttributes, [co
re.bool, core.bool, core.bool, core.bool, core.bool, core.bool, core.bool]]}) | 445 constructors: () => ({_TypedContextAttributes: [_TypedContextAttributes, [co
re.bool, core.bool, core.bool, core.bool, core.bool, core.bool, core.bool]]}) |
| 446 }); | 446 }); |
| 447 function convertNativeToDart_ContextAttributes(nativeContextAttributes) { | 447 function convertNativeToDart_ContextAttributes(nativeContextAttributes) { |
| 448 if (dart.is(nativeContextAttributes, dart.dynamic)) { | 448 if (dart.is(nativeContextAttributes, dart.dynamic)) { |
| 449 return nativeContextAttributes; | 449 return nativeContextAttributes; |
| 450 } | 450 } |
| 451 return new _TypedContextAttributes(dart.as(nativeContextAttributes.alpha, co
re.bool), dart.as(nativeContextAttributes.antialias, core.bool), dart.as(nativeC
ontextAttributes.depth, core.bool), dart.as(nativeContextAttributes.failIfMajorP
erformanceCaveat, core.bool), dart.as(nativeContextAttributes.premultipliedAlpha
, core.bool), dart.as(nativeContextAttributes.preserveDrawingBuffer, core.bool),
dart.as(nativeContextAttributes.stencil, core.bool)); | 451 return new _TypedContextAttributes(nativeContextAttributes.alpha, nativeCont
extAttributes.antialias, nativeContextAttributes.depth, nativeContextAttributes.
failIfMajorPerformanceCaveat, nativeContextAttributes.premultipliedAlpha, native
ContextAttributes.preserveDrawingBuffer, nativeContextAttributes.stencil); |
| 452 } | 452 } |
| 453 dart.fn(convertNativeToDart_ContextAttributes); | 453 dart.fn(convertNativeToDart_ContextAttributes); |
| 454 class _TypedImageData extends core.Object { | 454 class _TypedImageData extends core.Object { |
| 455 _TypedImageData(data, height, width) { | 455 _TypedImageData(data, height, width) { |
| 456 this.data = data; | 456 this.data = data; |
| 457 this.height = height; | 457 this.height = height; |
| 458 this.width = width; | 458 this.width = width; |
| 459 } | 459 } |
| 460 } | 460 } |
| 461 dart.setSignature(_TypedImageData, { | 461 dart.setSignature(_TypedImageData, { |
| 462 constructors: () => ({_TypedImageData: [_TypedImageData, [typed_data.Uint8Cl
ampedList, core.int, core.int]]}) | 462 constructors: () => ({_TypedImageData: [_TypedImageData, [typed_data.Uint8Cl
ampedList, core.int, core.int]]}) |
| 463 }); | 463 }); |
| 464 function convertNativeToDart_ImageData(nativeImageData) { | 464 function convertNativeToDart_ImageData(nativeImageData) { |
| 465 0; | 465 0; |
| 466 if (dart.is(nativeImageData, dart.dynamic)) { | 466 if (dart.is(nativeImageData, dart.dynamic)) { |
| 467 let data = dart.dload(nativeImageData, 'data'); | 467 let data = dart.dload(nativeImageData, 'data'); |
| 468 if (data.constructor === Array) { | 468 if (data.constructor === Array) { |
| 469 if (typeof CanvasPixelArray !== "undefined") { | 469 if (typeof CanvasPixelArray !== "undefined") { |
| 470 data.constructor = CanvasPixelArray; | 470 data.constructor = CanvasPixelArray; |
| 471 data.BYTES_PER_ELEMENT = 1; | 471 data.BYTES_PER_ELEMENT = 1; |
| 472 } | 472 } |
| 473 } | 473 } |
| 474 return nativeImageData; | 474 return nativeImageData; |
| 475 } | 475 } |
| 476 return new _TypedImageData(dart.as(nativeImageData.data, typed_data.Uint8Cla
mpedList), dart.as(nativeImageData.height, core.int), dart.as(nativeImageData.wi
dth, core.int)); | 476 return new _TypedImageData(nativeImageData.data, nativeImageData.height, nat
iveImageData.width); |
| 477 } | 477 } |
| 478 dart.fn(convertNativeToDart_ImageData); | 478 dart.fn(convertNativeToDart_ImageData); |
| 479 function convertDartToNative_ImageData(imageData) { | 479 function convertDartToNative_ImageData(imageData) { |
| 480 if (dart.is(imageData, _TypedImageData)) { | 480 if (dart.is(imageData, _TypedImageData)) { |
| 481 return {data: dart.dload(imageData, 'data'), height: dart.dload(imageData,
'height'), width: dart.dload(imageData, 'width')}; | 481 return {data: dart.dload(imageData, 'data'), height: dart.dload(imageData,
'height'), width: dart.dload(imageData, 'width')}; |
| 482 } | 482 } |
| 483 return imageData; | 483 return imageData; |
| 484 } | 484 } |
| 485 dart.fn(convertDartToNative_ImageData); | 485 dart.fn(convertDartToNative_ImageData); |
| 486 const _serializedScriptValue = 'num|String|bool|' + 'JSExtendableArray|=Object
|' + 'Blob|File|NativeByteBuffer|NativeTypedData'; | 486 const _serializedScriptValue = 'num|String|bool|' + 'JSExtendableArray|=Object
|' + 'Blob|File|NativeByteBuffer|NativeTypedData'; |
| (...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 563 newJsList(length) { | 563 newJsList(length) { |
| 564 return new Array(length); | 564 return new Array(length); |
| 565 } | 565 } |
| 566 newDartList(length) { | 566 newDartList(length) { |
| 567 return this.newJsList(length); | 567 return this.newJsList(length); |
| 568 } | 568 } |
| 569 identicalInJs(a, b) { | 569 identicalInJs(a, b) { |
| 570 return core.identical(a, b); | 570 return core.identical(a, b); |
| 571 } | 571 } |
| 572 forEachJsField(object, action) { | 572 forEachJsField(object, action) { |
| 573 for (let key of dart.as(Object.keys(object), core.Iterable)) { | 573 for (let key of Object.keys(object)) { |
| 574 dart.dcall(action, key, object[key]); | 574 dart.dcall(action, key, object[key]); |
| 575 } | 575 } |
| 576 } | 576 } |
| 577 } | 577 } |
| 578 dart.setSignature(_AcceptStructuredCloneDart2Js, { | 578 dart.setSignature(_AcceptStructuredCloneDart2Js, { |
| 579 methods: () => ({ | 579 methods: () => ({ |
| 580 newJsList: [dart.dynamic, [dart.dynamic]], | 580 newJsList: [dart.dynamic, [dart.dynamic]], |
| 581 newDartList: [dart.dynamic, [dart.dynamic]], | 581 newDartList: [dart.dynamic, [dart.dynamic]], |
| 582 identicalInJs: [core.bool, [dart.dynamic, dart.dynamic]], | 582 identicalInJs: [core.bool, [dart.dynamic, dart.dynamic]], |
| 583 forEachJsField: [dart.void, [dart.dynamic, dart.dynamic]] | 583 forEachJsField: [dart.void, [dart.dynamic, dart.dynamic]] |
| (...skipping 337 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 921 exports.isJavaScriptArray = isJavaScriptArray; | 921 exports.isJavaScriptArray = isJavaScriptArray; |
| 922 exports.isJavaScriptSimpleObject = isJavaScriptSimpleObject; | 922 exports.isJavaScriptSimpleObject = isJavaScriptSimpleObject; |
| 923 exports.isImmutableJavaScriptArray = isImmutableJavaScriptArray; | 923 exports.isImmutableJavaScriptArray = isImmutableJavaScriptArray; |
| 924 exports.isJavaScriptPromise = isJavaScriptPromise; | 924 exports.isJavaScriptPromise = isJavaScriptPromise; |
| 925 exports.convertNativePromiseToDartFuture = convertNativePromiseToDartFuture; | 925 exports.convertNativePromiseToDartFuture = convertNativePromiseToDartFuture; |
| 926 exports.Device = Device; | 926 exports.Device = Device; |
| 927 exports.FilteredElementList = FilteredElementList; | 927 exports.FilteredElementList = FilteredElementList; |
| 928 exports.Lists = Lists; | 928 exports.Lists = Lists; |
| 929 exports.NodeListWrapper = NodeListWrapper; | 929 exports.NodeListWrapper = NodeListWrapper; |
| 930 }); | 930 }); |
| OLD | NEW |