blockly > info-bulle

Espace de noms de l'info-bulle

distantes

Fonction Description
bindMouseEvents(element) Lie les événements de souris requis à un élément SVG.
createDom(). Créez le tag div de l'info-bulle et injectez-le dans la page.
getCustomTooltip() Récupère la fonction d'info-bulle personnalisée.
getDiv() Renvoie le conteneur de l'info-bulle HTML.
getTooltipOfObject(object) Affiche le texte de l'info-bulle pour l'élément donné.
masquer() Masquer l'info-bulle.
isVisible() Indique si une info-bulle s'affiche ou non
setCustomTooltip(customFn) Définit une fonction personnalisée qui sera appelée si elle est présente à la place de l'interface utilisateur des info-bulles par défaut.
unbindMouseEvents(element) Dissocie les événements de souris des info-bulles de l'élément SVG.

Variables

Variable Description
HOVER_MS Délai avant l'affichage de l'info-bulle.
LIMIT Largeur maximale (en caractères) d'une info-bulle.
MARGES Marge intérieure horizontale entre l'info-bulle et le bord de l'écran.
OFFSET_X Décalage horizontal entre le curseur de la souris et l'info-bulle.
OFFSET_Y Décalage vertical entre le curseur de la souris et l'info-bulle.
RADIUS_OK Info-bulle sur laquelle la souris de rayon peut se déplacer avant de fermer.

Alias de types

Alias de type Description
CustomTooltip Fonction qui affiche l'interface utilisateur des info-bulles personnalisées. 1er paramètre: l'élément div dans lequel afficher le contenu. 2e paramètre: l'élément sur lequel l'utilisateur passe la souris (c'est-à-dire celui pour lequel l'info-bulle doit être affichée).
TipInfo Type pouvant définir une info-bulle. Soit une chaîne, un objet contenant une propriété d'info-bulle, soit une fonction qui renvoie une chaîne, soit une autre fonction arbitrairement imbriquée qui se termine en chaîne.