Remove on_click, doesn't apply

This commit is contained in:
Jonathan Frederic 2013-11-22 19:28:00 +00:00
parent 4f663d896d
commit 6aac36ee13

View File

@ -43,24 +43,6 @@ class StringWidget(Widget):
self._comm.send({"method": "scroll_to_bottom"}) 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): def _handle_string_msg(self, content):
"""Handle a msg from the front-end """Handle a msg from the front-end