MCPcopy Index your code
hub / github.com/matplotlib/matplotlib / trigger

Method trigger

lib/matplotlib/backend_tools.py:329–336  ·  view source on GitHub ↗

Call `draw_rubberband` or `remove_rubberband` based on data.

(self, sender, event, data=None)

Source from the content-addressed store, hash-verified

327class RubberbandBase(ToolBase):
328 """Draw and remove a rubberband."""
329 def trigger(self, sender, event, data=None):
330 """Call `draw_rubberband` or `remove_rubberband` based on data."""
331 if not self.figure.canvas.widgetlock.available(sender):
332 return
333 if data is not None:
334 self.draw_rubberband(*data)
335 else:
336 self.remove_rubberband()
337
338 def draw_rubberband(self, *data):
339 """

Callers

nothing calls this directly

Calls 3

draw_rubberbandMethod · 0.95
remove_rubberbandMethod · 0.95
availableMethod · 0.80

Tested by

no test coverage detected