MCPcopy Create free account
hub / github.com/ColdGrub1384/Pyto / __init__

Method __init__

site-packages/matplotlib/widgets.py:1442–1468  ·  view source on GitHub ↗
(self, ax, onselect, useblit=False, button=None,
                 state_modifier_keys=None)

Source from the content-addressed store, hash-verified

1440class _SelectorWidget(AxesWidget):
1441
1442 def __init__(self, ax, onselect, useblit=False, button=None,
1443 state_modifier_keys=None):
1444 AxesWidget.__init__(self, ax)
1445
1446 self.visible = True
1447 self.onselect = onselect
1448 self.useblit = useblit and self.canvas.supports_blit
1449 self.connect_default_events()
1450
1451 self.state_modifier_keys = dict(move=' ', clear='escape',
1452 square='shift', center='control')
1453 self.state_modifier_keys.update(state_modifier_keys or {})
1454
1455 self.background = None
1456 self.artists = []
1457
1458 if isinstance(button, Integral):
1459 self.validButtons = [button]
1460 else:
1461 self.validButtons = button
1462
1463 # will save the data (position at mouseclick)
1464 self.eventpress = None
1465 # will save the data (pos. at mouserelease)
1466 self.eventrelease = None
1467 self._prev_event = None
1468 self.state = set()
1469
1470 def set_active(self, active):
1471 AxesWidget.set_active(self, active)

Callers

nothing calls this directly

Calls 3

__init__Method · 0.45
updateMethod · 0.45

Tested by

no test coverage detected