MCPcopy
hub / github.com/mne-tools/mne-python / _click_ch_name

Function _click_ch_name

mne/utils/_testing.py:376–385  ·  view source on GitHub ↗

Click on a channel name in a raw/epochs/ICA browse-style plot.

(fig, ch_index=0, button=1)

Source from the content-addressed store, hash-verified

374
375
376def _click_ch_name(fig, ch_index=0, button=1):
377 """Click on a channel name in a raw/epochs/ICA browse-style plot."""
378 from ..viz.utils import _fake_click
379
380 fig.canvas.draw()
381 text = fig.mne.ax_main.get_yticklabels()[ch_index]
382 bbox = text.get_window_extent()
383 x = bbox.intervalx.mean()
384 y = bbox.intervaly.mean()
385 _fake_click(fig, fig.mne.ax_main, (x, y), xform="pix", button=button)
386
387
388def _get_suptitle(fig):

Callers 1

_click_ch_nameMethod · 0.85

Calls 2

_fake_clickFunction · 0.85
meanMethod · 0.45

Tested by

no test coverage detected