Beacon Tooltip
Composant plaçant une balise dans la leçon, soit de manière indépendante, soit attachée à une "cible". En survolant ou en cliquant sur la balise, une info-bulle s'affiche.
Options
- title |
(string|node)
: titre à afficher en haut de l'infobulle. Default:none
. - content |
(string|node)
: contenu de l'infobulle. Default:'
contentcomes here...'
. - event |
string
: si elle est définie sur "clic", l'info-bulle est activée en cliquant sur la balise ; si elle est définie sur "survol", l'info-bulle est activée par le survol. Default:'click'
. - placement |
string
: le placement de l'info-bulle par rapport à la "cible" (soit "haut", "début haut", "fin haut", "bas", "fin bas", "gauche", "début gauche", "fin gauche", "droite", "début droite", "fin droite", "automatique" ou "centre"). Default:'left'
. - target |
string
: Sélecteur de classe ou d'ID pour l'élément auquel attacher l'info-bulle. Default:''
. - offset |
number
: la distance entre l'info-bulle et la "cible" en pixels. Default:15
. - onChange |
function
: rappel invoqué lors du changement d'état de l'infobulle. Reçoit deux arguments : l'action (open ou close) et les props passés. Default:onChange() {}
.
Exemples
Éditeur en direct
Résultat
ReferenceError: Provider is not defined