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

Method __init__

bqplot/marks.py:242–260  ·  view source on GitHub ↗
(self, **kwargs)

Source from the content-addressed store, hash-verified

240 return scales
241
242 def __init__(self, **kwargs):
243 super(Mark, self).__init__(**kwargs)
244 self._hover_handlers = CallbackDispatcher()
245 self._click_handlers = CallbackDispatcher()
246 self._legend_click_handlers = CallbackDispatcher()
247 self._legend_hover_handlers = CallbackDispatcher()
248 self._element_click_handlers = CallbackDispatcher()
249 self._bg_click_handlers = CallbackDispatcher()
250
251 self._name_to_handler = {
252 'hover': self._hover_handlers,
253 'click': self._click_handlers,
254 'legend_click': self._legend_click_handlers,
255 'legend_hover': self._legend_hover_handlers,
256 'element_click': self._element_click_handlers,
257 'background_click': self._bg_click_handlers
258 }
259
260 self.on_msg(self._handle_custom_msgs)
261
262 def on_hover(self, callback, remove=False):
263 self._hover_handlers.register_callback(callback, remove=remove)

Callers 4

__init__Method · 0.45
__init__Method · 0.45
__init__Method · 0.45
__init__Method · 0.45

Calls 1

on_msgMethod · 0.80

Tested by

no test coverage detected