- From: Robin Berjon <robin@robineko.com>
- Date: Wed, 28 Apr 2010 18:24:22 +0200
- To: Anselm R Garbe <garbeam@gmail.com>
- Cc: public-device-apis@w3.org
On Apr 28, 2010, at 15:01 , Anselm R Garbe wrote: > One idea I proposed originally in BONDI was having all callbacks at > the end of functions: > > void func(options, [successCB, [errorCB]]); > > The advantage would have been that an implementation would have been > able to react sync or async depending of the arguments passed in (eg > if no CBs passed in, it could have done the operation synchronously). I like the DWIM nature of it :) But on the downside it requires to pass null or {} when there are no options, and I have a feeling that using it to decide on the synchronicity of the call is perhaps a little too smart. Also, we don't want all calls to be usable synchronously! -- Robin Berjon robineko — hired gun, higher standards http://robineko.com/
Received on Wednesday, 28 April 2010 16:24:54 UTC