DescriptionA few API changes:
Remove Callback in favor of directly using closures or JsFunction.withThis().
Move jsify() to a named constructor on JsObject.
- Throw on types other than Map and Iterable.
- Handle cycles
Add JsObject.fromDartObject() which force a transferrable native to be proxied.
Still to do: Reach a conclusion on Serializable
BUG=
R=vsm@google.com
Committed: https://code.google.com/p/dart/source/detail?r=28902
Patch Set 1 #
Total comments: 4
Patch Set 2 : Remove Serializable #Patch Set 3 : Implement transferrables for Blob, Date, KeyRange, ImageData and Node #
Total comments: 1
Patch Set 4 : More tests, especially for illegal arguments #
Total comments: 7
Patch Set 5 : typed data support #
Total comments: 10
Patch Set 6 : make thisArg optional in JsFunction.apply #Patch Set 7 : rebased and addressed some comments #Patch Set 8 : add test for jsify handling cycles #
Total comments: 2
Patch Set 9 : PTAL #
Total comments: 3
Patch Set 10 : #
Total comments: 3
Messages
Total messages: 13 (0 generated)
|