register#

Tooltip.register(graphic, appear_event='pointer_move', disappear_event='pointer_leave', custom_info=None)[source]#

Register a Graphic to display tooltips.

Note: if the passed graphic is already registered then it first unregistered and then re-registered using the given arguments.

Parameters:
  • graphic (Graphic) – Graphic to register

  • appear_event (str, default "pointer_move") – the pointer that triggers the tooltip to appear. Usually one of “pointer_move” | “click” | “double_click”

  • disappear_event (str, default "pointer_leave") – the event that triggers the tooltip to disappear, does not have to be a pointer event.

  • custom_info (callable, default None) – a custom function that takes the pointer event defined as the appear_event and returns the text to display in the tooltip