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

Method _add_tool_cbk

lib/matplotlib/backend_tools.py:276–280  ·  view source on GitHub ↗

Process every newly added tool.

(self, event)

Source from the content-addressed store, hash-verified

274 'motion_notify_event', self._set_cursor_cbk)
275
276 def _add_tool_cbk(self, event):
277 """Process every newly added tool."""
278 if getattr(event.tool, 'cursor', None) is not None:
279 self.toolmanager.toolmanager_connect(
280 f'tool_trigger_{event.tool.name}', self._tool_trigger_cbk)
281
282 def _tool_trigger_cbk(self, event):
283 self._current_tool = event.tool if event.tool.toggled else None

Callers 1

__init__Method · 0.95

Calls 1

toolmanager_connectMethod · 0.80

Tested by

no test coverage detected