- From: Tab Atkins Jr. <jackalmage@gmail.com>
- Date: Mon, 22 Apr 2013 10:41:53 -0700
- To: Boris Zbarsky <bzbarsky@mit.edu>
- Cc: public-webapps <public-webapps@w3.org>
On Mon, Apr 22, 2013 at 10:36 AM, Boris Zbarsky <bzbarsky@mit.edu> wrote: > On 4/22/13 1:31 PM, Tab Atkins Jr. wrote: >>> Is there a reason to not pass the success/error/upgradeneeded callbacks >>> in a >>> dictionary to open() in this case, so that the request object is born >>> with >>> the right bits and the actual reques it not kicked off until _after_ the >>> side-effects of getting them off the dictionary have fully run to >>> completion? >> >> Dunno, ask sicking. But events do have some benefits over passed >> callbacks. > > I don't understand the distinction. Callback arguments can only be "registered" once. Events can be listened to multiple times. Whether or not that distinction is useful here can be debated, but it's a salient difference. ~TJ
Received on Monday, 22 April 2013 17:42:43 UTC