From d0886f1773637b3f9a5dbbe24883d81435d3737f 2014-01-16 10:57:04 From: Jonathan Frederic Date: 2014-01-16 10:57:04 Subject: [PATCH] Remove on_click, doesn't apply --- diff --git a/IPython/html/widgets/widget_string.py b/IPython/html/widgets/widget_string.py index 7b81715..9c1b859 100644 --- a/IPython/html/widgets/widget_string.py +++ b/IPython/html/widgets/widget_string.py @@ -43,24 +43,6 @@ class StringWidget(Widget): self._comm.send({"method": "scroll_to_bottom"}) - def on_click(self, callback, remove=False): - """Register a callback to execute when the button is clicked. The - callback can either accept no parameters or one sender parameter: - - callback() - - callback(sender) - If the callback has a sender parameter, the ButtonWidget instance that - called the callback will be passed into the method as the sender. - - Parameters - ---------- - remove : bool (optional) - Set to true to remove the callback from the list of callbacks.""" - if remove: - self._click_handlers.remove(callback) - elif not callback in self._click_handlers: - self._click_handlers.append(callback) - - def _handle_string_msg(self, content): """Handle a msg from the front-end