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

Method __init__

lib/matplotlib/widgets.py:1051–1070  ·  view source on GitHub ↗
(self, ax, labels, *, useblit=True, label_props=None, layout=None,
                 **kwargs)

Source from the content-addressed store, hash-verified

1049 """
1050
1051 def __init__(self, ax, labels, *, useblit=True, label_props=None, layout=None,
1052 **kwargs):
1053 super().__init__(ax)
1054
1055 ax.set_xticks([])
1056 ax.set_yticks([])
1057 ax.set_navigate(False)
1058
1059 self._useblit = useblit
1060
1061 self._init_layout(layout, labels, label_props)
1062 text_size = np.array([text.get_fontsize() for text in self.labels]) / 2
1063
1064 self._init_props(text_size, **kwargs)
1065
1066 self.connect_event('button_press_event', self._clicked)
1067 if self._useblit:
1068 self.connect_event('draw_event', self._clear)
1069
1070 self._observers = cbook.CallbackRegistry(signals=["clicked"])
1071
1072 def _init_layout(self, layout, labels, label_props):
1073

Callers

nothing calls this directly

Calls 8

_init_layoutMethod · 0.95
_init_propsMethod · 0.95
set_xticksMethod · 0.80
set_yticksMethod · 0.80
set_navigateMethod · 0.80
connect_eventMethod · 0.80
__init__Method · 0.45
get_fontsizeMethod · 0.45

Tested by

no test coverage detected