TooltipManager
Defined in: export/TooltipManager.ts:17
Shows HTML tooltips for parts when hovering over them.
A part shows its tooltip when it has a non-empty tooltip text.
Constructors
Sección titulada «Constructors»Constructor
Sección titulada «Constructor»new TooltipManager(
diagram,options?):TooltipManager
Defined in: export/TooltipManager.ts:25
Parameters
Sección titulada «Parameters»diagram
Sección titulada «diagram»options?
Sección titulada «options?»TooltipOptions = {}
Returns
Sección titulada «Returns»TooltipManager
Accessors
Sección titulada «Accessors»isTooltipVisible
Sección titulada «isTooltipVisible»Get Signature
Sección titulada «Get Signature»get isTooltipVisible():
boolean
Defined in: export/TooltipManager.ts:53
Check whether a tooltip is currently visible.
Returns
Sección titulada «Returns»boolean
Methods
Sección titulada «Methods»destroy()
Sección titulada «destroy()»destroy():
void
Defined in: export/TooltipManager.ts:134
Destroy the tooltip manager.
Returns
Sección titulada «Returns»void
getCurrentPart()
Sección titulada «getCurrentPart()»getCurrentPart():
Part|null
Defined in: export/TooltipManager.ts:48
Get the part currently showing a tooltip, or null.
Returns
Sección titulada «Returns»Part | null
getElement()
Sección titulada «getElement()»getElement():
HTMLDivElement
Defined in: export/TooltipManager.ts:43
Get the tooltip DOM element.
Returns
Sección titulada «Returns»HTMLDivElement
handleMouseLeave()
Sección titulada «handleMouseLeave()»handleMouseLeave():
void
Defined in: export/TooltipManager.ts:88
Called when the mouse leaves the canvas.
Returns
Sección titulada «Returns»void
handleMouseMove()
Sección titulada «handleMouseMove()»handleMouseMove(
e):void
Defined in: export/TooltipManager.ts:61
Called on mouse move: decides whether to show a tooltip for the part under the cursor.
Parameters
Sección titulada «Parameters»MouseEvent
Returns
Sección titulada «Returns»void
hide():
void
Defined in: export/TooltipManager.ts:118
Hide the tooltip.
Returns
Sección titulada «Returns»void