- From: Mark Foltz via GitHub <sysbot+gh@w3.org>
- Date: Fri, 20 May 2016 18:33:09 +0000
- To: public-secondscreen@w3.org
mfoltzgoogle has just created a new issue for https://github.com/w3c/remote-playback: == remote.onstatechange vs. remote.on{connect,connecting,disconnect} == In the Presentation API, we converted the API from having one statechange event to distinct events for each state, to improve developer ergonomics: fewer if/then/else blocks in a monolithic event handler. (I can't find the specific GH issue where this was discussed, since I think it was an offshoot of other API discussions. Can dig some more if interested.) Perhaps the Remote Playback API should do the same: ``` partial interface RemotePlayback : EventTarget { attribute EventHandler onconnect; attribute EventHandler ondisconnect; }; ``` However, the initial value of `remote.state` does not seem to be defined; that would need to be addressed to determine whether an additional `connecting` event is necessary. Please view or discuss this issue at https://github.com/w3c/remote-playback/issues/36 using your GitHub account
Received on Friday, 20 May 2016 18:33:10 UTC