EventHandler
Properties and Methods
Event: type
__init__(self, figure, on_click=None, on_release=None, on_draw=None, on_key_press=None, on_key_release=None, on_move=None, on_select=None, on_resize=None, on_scroll=None, on_figure_entered=None, on_figure_left=None, on_axes_entered=None, on_axes_left=None):
Creates an EventHandler on a Figure that handles most interactivity stuff
figure:GraphicsBaseNo description…
on_click:AnyNo description…
on_release:AnyNo description…
on_draw:AnyNo description…
on_key_press:AnyNo description…
on_key_release:AnyNo description…
on_move:AnyNo description…
on_select:AnyNo description…
on_resize:AnyNo description…
on_scroll:AnyNo description…
on_figure_entered:AnyNo description…
on_figure_left:AnyNo description…
on_axes_entered:AnyNo description…
on_axes_left:AnyNo description…
bind(self, **handlers):
@property
handlers(self):
ButtonPressedEvent(self, handler, **kw):
ButtonReleasedEvent(self, handler, **kw):
DrawEvent(self, handler, **kw):
KeyPressedEvent(self, handler, **kw):
KeyReleasedEvent(self, handler, **kw):
MoveEvent(self, handler, **kw):
SelectEvent(self, handler, **kw):
ScrollEvent(self, handler, **kw):
FigureEnterEvent(self, handler, **kw):
FigureLeaveEvent(self, handler, **kw):
AxesEnterEvent(self, handler, **kw):
AxesLeaveEvent(self, handler, **kw):
Examples
Edit Examples or
Create New Examples
Edit Template or
Create New Template
Edit Docstrings