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

Function create_tooltip

js/src/Mark.ts:382–400  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

380 }
381
382 create_tooltip() {
383 //create tooltip widget. To be called after mark has been displayed
384 //and whenever the tooltip object changes
385 const tooltip_model = this.model.get('tooltip');
386 //remove previous tooltip
387 if (this.tooltip_view) {
388 this.tooltip_view.remove();
389 this.tooltip_view = null;
390 }
391 if (tooltip_model) {
392 this.create_child_view(tooltip_model).then((view) => {
393 this.tooltip_view = view;
394
395 MessageLoop.sendMessage(getLuminoWidget(view), Widget.Msg.BeforeAttach);
396 this.tooltip_div.node().appendChild(view.el);
397 MessageLoop.sendMessage(getLuminoWidget(view), Widget.Msg.AfterAttach);
398 });
399 }
400 }
401
402 event_dispatcher(event_name, data?) {
403 if (this.event_listeners[event_name] !== undefined) {

Callers

nothing calls this directly

Calls 2

getLuminoWidgetFunction · 0.90
removeMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…