Kurzinfo-Namespace
Funktionen
Funktion | Beschreibung |
---|---|
bindMouseEvents(element) | Bindet die erforderlichen Mausereignisse an ein SVG-Element. |
createDom(). | Erstellen Sie das div-Element für die Kurzinfo und fügen Sie es auf der Seite ein. |
getCustomTooltip() | Ruft die benutzerdefinierte Funktion für Kurzinfos ab. |
getDiv(). | Gibt den HTML-Kurzinfo-Container zurück |
getTooltipOfObject(object) | Gibt den Text der Kurzinfo für das angegebene Element zurück |
hide() | Kurzinfo ausblenden. |
isVisible() | Gibt zurück, ob eine Kurzinfo angezeigt wird |
setCustomTooltip(customFn) | Legt eine benutzerdefinierte Funktion fest, die anstelle der standardmäßigen Benutzeroberfläche für Kurzinfos aufgerufen wird, falls vorhanden. |
unbindMouseEvents(element) | Hebt die Bindung der Kurzinfo-Mausereignisse an das SVG-Element auf. |
Variablen
Variable | Beschreibung |
---|---|
HOVER_MS | Verzögerung, bis Kurzinfo angezeigt wird. |
LIMIT | Maximale Breite einer Kurzinfo (in Zeichen). |
MARGINS | Horizontaler Abstand zwischen Kurzinfo und Bildschirmrand. |
OFFSET_X | Horizontaler Versatz zwischen Mauszeiger und Kurzinfo. |
OFFSET_Y | Vertikaler Abstand zwischen Mauszeiger und Kurzinfo. |
RADIUS_OK | Kurzinfo zum Löschen des Radius kann vor dem Löschen verschoben werden. |
Typaliasse
Typ-Alias | Beschreibung |
---|---|
CustomTooltip | Eine Funktion, die benutzerdefinierte UI für Kurzinfos rendert. 1. Parameter: das div-Element, in das Inhalte gerendert werden sollen 2.Parameter: das Element, über das die Maus bewegt wird (d. h. das Element, für das die Kurzinfo angezeigt werden soll) |
TipInfo | Ein Typ, mit dem eine Kurzinfo definiert werden kann. Entweder ein String, ein Objekt mit einer Kurzinfo-Eigenschaft oder eine Funktion, die entweder einen String zurückgibt, oder eine andere beliebig verschachtelte Funktion, die schließlich zu einem String führt. |