add_event_handler#
- Ruler.add_event_handler(*args)#
Register an event handler.
- Parameters:
callback (callable) – The event handler. Must accept a single event argument.
*types (list of strings) – A list of event types.
For the available event types, see https://jupyter-rfb.readthedocs.io/en/stable/events.html
Can also be used as a decorator.
Example:
def my_handler(event): print(event) obj.add_event_handler(my_handler, "pointer_up", "pointer_down")
Decorator usage example:
@obj.add_event_handler("pointer_up", "pointer_down") def my_handler(event): print(event)