- From: Marcos Caceres <w3c@marcosc.com>
- Date: Fri, 15 Feb 2013 15:59:34 +0000
- To: Wonsuk Lee <wonsuk73@gmail.com>
- Cc: Mounir Lamouri <mounir@lamouri.fr>, "public-sysapps@w3.org" <public-sysapps@w3.org>
On Friday, 15 February 2013 at 15:51, Wonsuk Lee wrote: > > You are assuming that DOMRequest can't do that by design. Adding the > > following WebIDL would fix DOMRequest to have the same syntax sugar as > > DOMFuture: > > > > Callback RequestCallback = any (any aValue); > > > > partial interface DOMRequest { > > DOMRequest then(RequestCallback successCallback, RequestCallback > > errorCallback); > > }; > > > > It's been in our plans for months to improve DOMRequest to have a > > future-like design, this is why the specification is phrased like this. > > > > For clear understanding, could you show up a example code using above WebIDL? Something like: function success(alarm){ …} function fail(error){ …} navigator.alarms.createAlarm(date,"ignoreTimezone").then(success, fail); -- Marcos Caceres http://datadriven.com.au
Received on Friday, 15 February 2013 16:00:10 UTC