No problem! I have an interim solution based on a commit from December, but
we can easily move over to a new version of the PR or master whenever you
give us the go ahead.


On Thu, Jan 16, 2014 at 1:34 PM, Jonathan Frederic <notifications@github.com
> wrote:

> In IPython/html/widgets/widget.py:
>
> > +        """Called when a msg is recieved from the frontend"""
> > +        data = msg['content']['data']
> > +        method = data['method']
> > +
> > +        # Handle backbone sync methods CREATE, PATCH, and UPDATE all in one.
> > +        if method == 'backbone' and 'sync_data' in data:
> > +            sync_data = data['sync_data']
> > +            self._handle_recieve_state(sync_data) # handles all methods
> > +
> > +        # Handle a custom msg from the front-end
> > +        elif method == 'custom':
> > +            if 'custom_content' in data:
> > +                self._handle_custom_msg(data['custom_content'])
> > +
> > +
> > +    def _handle_recieve_state(self, sync_data):
>
> Hi @cekees <https://github.com/cekees> ,
>
> We are having out bi-annual dev meeting this week. Monday and Tuesday the
> widget framework was reviewed by the team. I've been working as fast as
> possible to get all of the changes committed and working. I just rebased
> onto master and finished the changes (~5min ago). I'm going to run through
> the example notebooks and update them (they are out of date at the moment).
> I'll ping you when they are updated.
>
> Sorry for the inconvenience, but on the bright side, this will be merged
> into master for 2.0 :)
>
> -Jon
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/ipython/ipython/pull/4374/files#r8944310>
> .
>