Interface for a class DiagramTooltip
AnimationModel
Allows to set the same or different animation option for the Tooltip, when it is opened or closed.
<div id='diagram'></div>
let diagram: Diagram = new Diagram({
...
constraints: DiagramConstraints.Default | DiagramConstraints.Tooltip,
tooltip: { content: getcontent(), position: 'TopLeft', relativeMode: 'Object',
animation: { open: { effect: 'FadeZoomIn', delay: 0 },
close: { effect: 'FadeZoomOut', delay: 0 } } },
...
});
diagram.appendTo('#diagram');
function getcontent(): => {
...
}
string
| HTMLElement
Defines the content of the Tooltip
number
| string
Sets the height of the Tooltip
boolean
Specifies whether the tooltip remains visible even when the mouse moves away from the target element. If set to true, the tooltip is always visible; otherwise, it is hidden when the mouse moves away. The default value is false.
Sets how to open the Tooltip
Position
Defines the position of the Tooltip
Defines the relative mode of the Tooltip
boolean
Defines if the Tooltip has tip pointer or not
number
| string
Sets the width of the Tooltip