|
Framework JavaScript ACube V2.10.0 | ||||||||
CLASSE PRECEDENTE CLASSE SUIVANTE | CADRES SANS CADRES | ||||||||
SOMMAIRE: ATTR | CONSTR | METH | DETAIL: ATTR | CONSTR | METH |
Object | +--ComposantAPropos
La classe «ComposantAPropos» est la classe permettant de gérer le composant APropos.
Ses propriétés publiques décrivent les attributs du composant et peuvent être manipulé ou interrogées
en dehors de la bibliothèque du framework ergonomique. Ses propriétés privées sont utilisées au sein même
du framework ergonomique.
Rendu IHM :
Date: 25/10/2005
Version: 1.1
Definie dans ergonomique/fw_apropos.js
Sommaire des Attributs | |
<private> ObjetAPropos |
APropos
La propriété privée «APropos» est un objet ObjectAPropos qui décrit le composant APropos. |
<private> Objet DOM HTML |
divBind
La propriété privée «divBind» est la Zone dynamique (objet DOM HTML) associée au composant. |
<private> String |
id
La propriété privée «id» est l'ID du composant définit sous forme de chaîne de caractères. |
<private> XMLObjectSauvegarde |
XMLObjectAPropos
La propriété privée «XMLObjectAPropos» est l'Objet de type XMLObjectSauvegarde référençant le flux XML intégrant le paramétrage du contenu informatif du composant. |
Sommaire des Constructeurs | |
ComposantAPropos
(<String_Obligatoire> id, <XMLObjectSauvegarde_Obligatoire> XMLObjectCont)
Crée une instance de la classe ComposantAPropos représentant un composant APropos. |
Sommaire des Méthodes | |
void
|
ecrireBind()
La méthode publique «ecrireBind()» déclenche la génération du code HTML de la zone dynamique associée au composant. |
<private> string
|
ecrireComposantDomHTML()
Méthode privée «ecrireComposantDomHTML()» renvoyant le code HTML associé au composant APropos. |
<private> void
|
iconeOut(<ObjectDOMHTML> widget)
La méthode privée «iconeOut(widget)» implémente le traitement à exécuter sur l'évènement "onMouseOut" du composant APropos. |
<private> void
|
iconeOver(<ObjectDOMHTML> widget)
La méthode privée «iconeOver(widget)» implémente le traitement à exécuter sur l'évènement "onMouseOver" du composant APropos. |
<private> void
|
initDivBind()
La méthode privée «initDivBind()» permet de spécifier un pointeur vers le DOM HTML de la zone dynamique (DIV) gérant la présentation du composant APropos. |
<private> void
|
initTabByXML()
La méthode privée «initTabByXML()» permet de construire le tableau d'objets ObjectAPropos contenant l'ensemble de l'information présentes dans le composant APropos, à partir d'un paramétrage effectué par flux XML. |
void
|
setDivBind(<objetDOMHtml_Obligatoire> divBind)
La méthode publique «setDivBind(divBind)» permet d'associer une zone dynamique (DIV) comme conteneur du composant APropos. |
Détail des Attributs |
<private> ObjetAPropos APropos
<private> Objet DOM HTML divBind
<private> String id
<private> XMLObjectSauvegarde XMLObjectAPropos
Détail des Constructeurs |
ComposantAPropos(<String_Obligatoire> id, <XMLObjectSauvegarde_Obligatoire> XMLObjectCont)
id - String_Obligatoire
String indiquant l'id du composant à instancier. Sa valorisation doit correspondre au nom de la variable JavaScript du composant instancié.
XMLObjectCont - XMLObjectSauvegarde_Obligatoire
: Objet XMLObjectSauvegarde pour paramétrer le contenu informatif.
tabTitres - t_ObjectAPropos_Optionnel
: Tableau d'objets ObjetAPropos pour paramétrer le contenu informatif en JavaScript si pas de flux XML pour effectuer ce paramétrage.
Détail des Méthodes |
void ecrireBind()
Aucun -
<private> string ecrireComposantDomHTML()
Aucun -
<private> void iconeOut(<ObjectDOMHTML> widget)
widget - ObjectDOMHTML
: élément DOM HTML du composant APropos.
<private> void iconeOver(<ObjectDOMHTML> widget)
widget - ObjectDOMHTML
: élément DOM HTML du composant APropos.
<private> void initDivBind()
Aucun -
<private> void initTabByXML()
Aucun -
void setDivBind(<objetDOMHtml_Obligatoire> divBind)
divBind - objetDOMHtml_Obligatoire
: Objet DOM HTML référençant la zone dynamique associée au composant.
|
Framework JavaScript ACube V2.10.0 | ||||||||
CLASSE PRECEDENTE CLASSE SUIVANTE | CADRES SANS CADRES | ||||||||
SOMMAIRE: ATTR | CONSTR | METH | DETAIL: ATTR | CONSTR | METH |