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. |