Class Index | File Index

Classes


Class SweetDevRia.Tooltip

SweetDevRia.Tooltip Permet d afficher un contenu HTML lors du passage sur un div. Le contenu s'affiche aprs un delai parametrabe, peut suivre la souris et se ferme apres un la sortie de la souris
Defined in: Tooltip.js.

Class Summary
Constructor Attributes Constructor Name and Description
 
Field Summary
Field Attributes Field Name and Description
<private> <static>  
SweetDevRia.Tooltip._instance
Contient le singleton de tooltip
<static> <constant>  
SweetDevRia.Tooltip.DELAY_CLOSE
Valeur par defaut du delai avant la fermeture du tooltip sur une zone Peut etre surcharge par la map de parametres de la methode addZone
<static> <constant>  
SweetDevRia.Tooltip.DELAY_CLOSE_KEY
Key permettant de fournir une valeur specifique pour le delai de fermeture du tooltip sur une zone particuliere.
<static> <constant>  
SweetDevRia.Tooltip.DELAY_OPEN
Valeur par defaut du delai avant l'ouverture du tooltip sur une zone Peut etre surcharge par la map de parametres de la methode addZone
<static> <constant>  
SweetDevRia.Tooltip.DELAY_OPEN_KEY
Key permettant de fournir une valeur specifique pour le delai d'ouverture du tooltip sur une zone particuliere.
<static> <constant>  
SweetDevRia.Tooltip.DELTA_X
Valeur par defaut de l'espace horizontal entre le curseur de la souris et la tooltip Peut etre surcharge par la map de parametres de la methode addZone
<static> <constant>  
SweetDevRia.Tooltip.DELTA_X_KEY
Key permettant de fournir une valeur specifique pour le decalage horizontal du tooltip par rapport au curseur de souris sur une zone particuliere.
<static> <constant>  
SweetDevRia.Tooltip.DELTA_Y
Valeur par defaut de l'espace vertical entre le curseur de la souris et la tooltip Peut etre surcharge par la map de parametres de la methode addZone
<static> <constant>  
SweetDevRia.Tooltip.DELTA_Y_KEY
Key permettant de fournir une valeur specifique pour le decalage vertical du tooltip par rapport au curseur de souris sur une zone particuliere.
<static> <constant>  
SweetDevRia.Tooltip.FOLLOW_CURSOR
Valeur par defaut du tooltip indiquant si la tooltip doit suivre le curseur de la souris une fois ouverte Peut etre surcharge par la map de parametres de la methode addZone
<static> <constant>  
SweetDevRia.Tooltip.FOLLOW_CURSOR_KEY
Key permettant de fournir une valeur specifique sur la politique de suivit du curseur sur une zone particuliere.
<private> <static> <constant>  
SweetDevRia.Tooltip.ID
Identifiant du singleton tooltip
<private>  
Contient les zones activant le tooltip.
Method Summary
Method Attributes Method Name and Description
<static>  
SweetDevRia.Tooltip.addZone(zoneId, htmlCode, clickHtmlCode, params)
Ajoute une zone devant activer le tooltip
 
Method called by the popup manager.
 
Cree et retourne le tooltip dans le body
<static>  
SweetDevRia.Tooltip.getInstance()
Retourne le singleton de tooltip
 
hide()
Cache le tooltip
<static>  
SweetDevRia.Tooltip.onMouseClick(evt, params)
TODO Jsdoc
<static>  
SweetDevRia.Tooltip.onMouseMove(evt, params)
TODO Jsdoc
<static>  
SweetDevRia.Tooltip.onMouseOut(evt, params)
TODO Jsdoc
<static>  
SweetDevRia.Tooltip.onMouseOver(evt, params)
TODO Jsdoc
 
removeZone(zoneId)
Supprime une zone devant activer le tooltip
 
setPosition(zoneId, mouseX, mouseX)
TODO Positionne le tooltip en fonction des coordonnees de la souris
 
show(zoneId, mouseX, mouseX)
Montre le tooltip sur une zone specifique Cree le tooltip si besoin, y place le contenu associe a cette zone et le positionne avant de le montrer
Class Detail
SweetDevRia.Tooltip()
Field Detail
<private> <static> {SweetDevRia.Tooltip} SweetDevRia.Tooltip._instance
Contient le singleton de tooltip

<static> <constant> SweetDevRia.Tooltip.DELAY_CLOSE
Valeur par defaut du delai avant la fermeture du tooltip sur une zone Peut etre surcharge par la map de parametres de la methode addZone
See:
SweetDevRia.Tooltip.addZone
SweetDevRia.Tooltip.DELAY_CLOSE_KEY

<static> <constant> SweetDevRia.Tooltip.DELAY_CLOSE_KEY
Key permettant de fournir une valeur specifique pour le delai de fermeture du tooltip sur une zone particuliere. Doit etre inseree dans la map de parametres de la methode addZone
See:
SweetDevRia.Tooltip.addZone
SweetDevRia.Tooltip.DELAY_CLOSE

<static> <constant> SweetDevRia.Tooltip.DELAY_OPEN
Valeur par defaut du delai avant l'ouverture du tooltip sur une zone Peut etre surcharge par la map de parametres de la methode addZone
See:
SweetDevRia.Tooltip.addZone
SweetDevRia.Tooltip.DELAY_OPEN_KEY

<static> <constant> SweetDevRia.Tooltip.DELAY_OPEN_KEY
Key permettant de fournir une valeur specifique pour le delai d'ouverture du tooltip sur une zone particuliere. Doit etre inseree dans la map de parametres de la methode addZone
See:
SweetDevRia.Tooltip.addZone
SweetDevRia.Tooltip.DELAY_OPEN

<static> <constant> SweetDevRia.Tooltip.DELTA_X
Valeur par defaut de l'espace horizontal entre le curseur de la souris et la tooltip Peut etre surcharge par la map de parametres de la methode addZone
See:
SweetDevRia.Tooltip.addZone
SweetDevRia.Tooltip.DELTA_X_KEY

<static> <constant> SweetDevRia.Tooltip.DELTA_X_KEY
Key permettant de fournir une valeur specifique pour le decalage horizontal du tooltip par rapport au curseur de souris sur une zone particuliere. Doit etre inseree dans la map de parametres de la methode addZone
See:
SweetDevRia.Tooltip.addZone
SweetDevRia.Tooltip.DELTA_X

<static> <constant> SweetDevRia.Tooltip.DELTA_Y
Valeur par defaut de l'espace vertical entre le curseur de la souris et la tooltip Peut etre surcharge par la map de parametres de la methode addZone
See:
SweetDevRia.Tooltip.addZone
SweetDevRia.Tooltip.DELTA_Y_KEY

<static> <constant> SweetDevRia.Tooltip.DELTA_Y_KEY
Key permettant de fournir une valeur specifique pour le decalage vertical du tooltip par rapport au curseur de souris sur une zone particuliere. Doit etre inseree dans la map de parametres de la methode addZone
See:
SweetDevRia.Tooltip.addZone
SweetDevRia.Tooltip.DELTA_Y

<static> <constant> SweetDevRia.Tooltip.FOLLOW_CURSOR
Valeur par defaut du tooltip indiquant si la tooltip doit suivre le curseur de la souris une fois ouverte Peut etre surcharge par la map de parametres de la methode addZone
See:
SweetDevRia.Tooltip.addZone
SweetDevRia.Tooltip.FOLLOW_CURSOR_KEY

<static> <constant> SweetDevRia.Tooltip.FOLLOW_CURSOR_KEY
Key permettant de fournir une valeur specifique sur la politique de suivit du curseur sur une zone particuliere. Doit etre inseree dans la map de parametres de la methode addZone
See:
SweetDevRia.Tooltip.addZone
SweetDevRia.Tooltip.FOLLOW_CURSOR

<private> <static> <constant> SweetDevRia.Tooltip.ID
Identifiant du singleton tooltip

<private> {Map} zones
Contient les zones activant le tooltip. La Key est l'identifiant de cette zone et la value est le code HTML a afficher sur cette zone et le boolean click. ex : zones ["monDiv"] = ["Coucouc", false];
Method Detail
<static> SweetDevRia.Tooltip.addZone(zoneId, htmlCode, clickHtmlCode, params)
Ajoute une zone devant activer le tooltip
Parameters:
zoneId
String Identifiant de la zone devant activer le tooltip
htmlCode
HTMLString Contenu devannt etre affiche par le tooltip sur cette zone
clickHtmlCode
HTMLString Contenu devant etre affiche par le tooltip sur cette zone si l'utilisateur realise un clic sur celle-ci. Permet d'ajouter des actions ds le tooltip et un bouton de fermeture
params

closePopup(evt)
Method called by the popup manager. To override if the behaviour has to be changed.
Parameters:
evt

{SweetDevRia.Tooltip} createTooltip()
Cree et retourne le tooltip dans le body
Returns:
le tooltip cree

<static> {SweetDevRia.Tooltip} SweetDevRia.Tooltip.getInstance()
Retourne le singleton de tooltip

hide()
Cache le tooltip

<static> SweetDevRia.Tooltip.onMouseClick(evt, params)
TODO Jsdoc
Parameters:
evt
params

<static> SweetDevRia.Tooltip.onMouseMove(evt, params)
TODO Jsdoc
Parameters:
evt
params

<static> SweetDevRia.Tooltip.onMouseOut(evt, params)
TODO Jsdoc
Parameters:
evt
params

<static> SweetDevRia.Tooltip.onMouseOver(evt, params)
TODO Jsdoc
Parameters:
evt
params

removeZone(zoneId)
Supprime une zone devant activer le tooltip
Parameters:
zoneId
String Identifiant de la zone a supprimer

setPosition(zoneId, mouseX, mouseX)
TODO Positionne le tooltip en fonction des coordonnees de la souris
Parameters:
zoneId
String Identifiant de la zone sur laquelle on doit positionner le tooltip
mouseX
Integer Coordonee X du curseur de souris
mouseX
Integer Coordonee Y du curseur de souris

show(zoneId, mouseX, mouseX)
Montre le tooltip sur une zone specifique Cree le tooltip si besoin, y place le contenu associe a cette zone et le positionne avant de le montrer
Parameters:
zoneId
String Identifiant de la zone sur laquelle on doit afficher le tooltip
mouseX
Integer Coordonee X du curseur de souris
mouseX
Integer Coordonee Y du curseur de souris

Documentation generated by JsDoc Toolkit 2.0.0 on Thu Dec 02 2010 15:18:57 GMT+0100 (CET)