Scott Kyle
|
f2c4e7882a
|
Make RPC lists non-extensible
Assigning to non-existent index will throw an exception and all tests pass in Chrome!
|
2015-10-19 17:43:51 -07:00 |
|
Scott Kyle
|
85e2a26b42
|
Make RPC Results objects auto-resize
|
2015-10-19 17:28:20 -07:00 |
|
Scott Kyle
|
b07aa72a55
|
Move all constants into a single JS file
|
2015-10-19 16:19:43 -07:00 |
|
Scott Kyle
|
57778ce878
|
Improve calling object methods through RPC
|
2015-10-19 16:15:38 -07:00 |
|
Scott Kyle
|
1b7653206a
|
Generalize getting/setting properties through RPC
|
2015-10-19 15:46:00 -07:00 |
|
Scott Kyle
|
4c0cc578d5
|
Generalize calling methods through the RPC
|
2015-10-19 12:46:31 -07:00 |
|
Scott Kyle
|
44eea1e036
|
Minor syntax improvements to JS shim
|
2015-10-19 12:07:50 -07:00 |
|
Scott Kyle
|
31fc14d602
|
Support (de)serialization of objects in RPC
Everything is a dictionary with either a `value` key or an `id` key. If it's a value, then it will recursively be (de)serialized.
|
2015-10-08 01:53:01 -07:00 |
|
Scott Kyle
|
a9cac20f79
|
Rework lists to each have their own getters
This was necessary for them to each have their own enumerable properties. The React Native ListViewDataSource uses Object.keys() to the indexes.
|
2015-10-07 21:20:14 -07:00 |
|
Scott Kyle
|
41ba3b62b8
|
JS implementation for Results from RPC
|
2015-10-07 17:08:31 -07:00 |
|