DescriptionMojo JS Bindings: Eliminate foo$ and Stub and Proxy class members
Warning: this change will require Chrome changes. See
https://codereview.chromium.org/803173009/#msg6.
Added ProxyBindings and StubBindings methods that expose
bindings-related properties for generated Proxy and Stub classes
without risking name collisions.
Outgoing "in/out" interface valued parameters are now specified as
functions that are applied to the out value.
Note: the leading capital in the Proxy,StubBindings() methods is
unconventional. It seemed OK given their unusual role: they can be
viewed as transformers from "Foo" objects to "FooBindings" objects.
BUG=
R=esprehn@chromium.org
Committed: https://chromium.googlesource.com/external/mojo/+/8628fc37e38c1986a2fd8ca97f99ce3906b2cc30
Patch Set 1 #
Total comments: 10
Patch Set 2 : Changes per review feedback #Patch Set 3 : Split the Users Guide out of js examples README #Patch Set 4 : A few more user guide revisions #Patch Set 5 : sync #
Messages
Total messages: 7 (2 generated)
|