blockly > Kurzinfo

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.