Framework JavaScript ACube V2.10.0
 

Classe ComposantMenu

Object
   |
   +--ComposantMenu

class ComposantMenu


La classe «ComposantMenu» est la classe permettant de gérer le composant Menu.
Ses propriétés publiques décrivent les attributs du composant et peuvent être manipulées 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.

Ce composant utilise les classes utilitaires suivantes :
> ObjectItem pour décrire les items du menu.
> ObjectAction pour décrire les actions de type "icône" du menu.
> XMLObject pour stocker le paramétrage XML du menu.
> XMLObjectCookie pour sauvegarder la sélection courante dans le menu, ainsi que le type d'affichage (menu affiché ou caché).




Exemple d'utilisation du composant Menu.



RENDU IHM

ComposantMenu de type documentaire :

exComposantMenuDocumentaire



ComposantMenu de type gestion :

exComposantMenuGestion



Date: 25/10/2005

Version: 1.1

Definie dans ergonomique/fw_navigation.js

Fichiers JS nécessaires:

Fichiers CSS nécessaires:


Sommaire des Attributs
<private>  String argc
          L'élément «argc» dans la classe ComposantMenu n'est pas une propriété, il permet de récupérer le nombre d'arguments passés en paramètres du constructeur de la classe (utile dans le cas des paramètres facultatifs, pour compter les paramètres soumis par le développeur).
<private>  String argv
          L'élément «argv» dans la classe ComposantMenu n'est pas une propriété, il permet de récupérer dans un tableau les arguments passés en paramètres du constructeur de la classe (utile dans le cas des paramètres facultatifs, pour repérer les paramètres qui ont été soumis par le développeur).
<private>  String colorPiedDePage
          La propriété privée «colorPiedDePage» indique la couleur du fond du pied de page du menu (valeur extraite depuis le paramétrage XML du menu).Valeur par défaut : Valeurs par défaut des Propriétés.
<private>  String colorTextPiedDePage
          La propriété privée «colorTextPiedDePage» indique la couleur du texte du pied de page du menu (valeur extraite depuis le paramétrage XML du menu).
<private>  XMLObjectCookie cookie
          La propriété privée «cookie» est un objet XMLObjectCookie qui sauvegarde la sélection courante du menu.
<private>  XMLObjectCookie cookieDisplay
          La propriété privée «cookieDisplay» est un objet XMLObjectCookie qui sauvegarde la statut d'affichage affiché/désaffiché.
<private>  DOM HTML divBind
          La propriété privée «divBind» est la référence de l'élément HTML au sein duquel le menu est écrit.
<private>  String divDebutMenu
          La propriété privée «divEnteteMenuID» définit l'ID de la DIV du menu contenant l'entête.
<private>  String divFinMenu
          La propriété privée «divEnteteMenuID» définit l'ID de la DIV du menu contenant l'entête.
<private>  String id
          La propriété privée «id» est l'ID du composant menu.
<private>  String id_menu
          La propriété privée «id_menu» est l'ID de la sélection du menu que l'on souhaite restaurer au sein du menu, qui met à jour le menu.Valeur par défaut : Valeurs par défaut des Propriétés

<private>  Int indexSelectedItem1
          La propriété privée «indexSelectedItem1» indique l'index niveau 1 de la sélection courante du menu ou "null" si pas d'item sélectionné.
<private>  Int indexSelectedItem2
          La propriété privée «indexSelectedItem2» indique l'index de niveau 2 de la sélection courante du menu ou "null" si aucun item de niveau 2 n'est sélectionné.
<private>  Int indexSelectedItem3
          La propriété privée «indexSelectedItem3» indique l'index de niveau 3 de la sélection courante du menu ou "null" si aucun item de niveau 3 n'est sélectionné.
<private>  Array de Int Items2StatusMenu0
          La propriété privée «Items2StatusMenu0» est le tableau, qui pour un menu documentaire, indique : pour chaque item de niveau 1,  le statut (affiché : valeur 1, ou caché : valeur 0) de ses sous-items de niveau 2.
<private>  Array de Int Items2StatusMenu2
          La propriété privée «Items2StatusMenu2» est le tableau, qui pour un menu gestion de type 1, indique : pour chaque item de niveau 1,  le statut (affiché : valeur 1, ou caché : valeur 0) de ses sous-items de niveau 2.
<private>  Boolean Items3OpenMenu0
          La propriété privée «Items3OpenMenu0» est le booléen, qui pour un menu documentaire, indique : le mode de visualisation courante du menu ("true": visualisation du niveau 3; "false": visualisation des niveaux 1 et 2).Valeur par défaut : Valeurs par défaut des Propriétés.
<private>  String langue
          La propriété privée «langue» indique la langue du menu (valeur extraite depuis le paramétrage XML du menu).
<private>  String navigation
          La propriété privée «navigation» indique la valeur courante du code HTML pour la barre de navigation.
<private>  String nomAppli
          La propriété privée «nomAppli» indique nom de l'application associée au menu.
<private>  Array de ObjectItem tabMenu
          La propriété publique «tabMenu» est un tableau d'éléments de type «ObjectItem» pour paramétrer le contenu informatif en JavaScript si pas de flux XML pour effectuer ce paramétrage.
<private>  String textPiedDePage
          La propriété privée «textPiedDePage» indique le texte du pied de page du menu (valeur extraite depuis le paramétrage XML du menu).
<private>  Int type
          La propriété privée «type» indique le type de menu.
<private>  String urlAccueil
          La propriété privée «urlAccueil» indique L'URL de la page d'accueil (extraite depuis le paramétrage XML du menu).
<private>  Boolean useCookie
          The propertie useCookie indiquate if the state of the menu must be save in a cookie Default value

<private>  String version
          La propriété privée «version» indique la version courante du menu.
<private>  XMLObject XMLObjectMenu
          La propriété privée «XMLObjectMenu» indique l'objet XMLObject contenant le paramétrage XML du menu.
 
Sommaire des Constructeurs
ComposantMenu (<String_Obligatoire> id,<int_Obligatoire> type,<String_Obligatoire> nomAppli,<XMLObject_Obligatoire> XMLMenu,<t_ObjectItem_Facultatif> tabMenu,useCookieMenu)
            Crée une instance de la classe ComposantMenu.
 
Sommaire des Méthodes
 <private>  void changeImage(<String_Obligatoire> idImage,<String_Obligatoire> nomImage,<String_Obligatoire> frame)
           La méthode privée «changeImage(idImage,nomImage,frame)» positionne l'image passée en paramètre à la place de l'autre image de la page, spécifiée également en paramètre.
 <private>  void changeImageOver(<String_Obligatoire> idImage,<String_Obligatoire> nomImage,<String_Obligatoire> frame)
           La méthode privée «changeImageOver(idImage,nomImage,frame)» change l'image pour l'évènement "onMouseOver" du composant Menu.
 <private>  void CloseItems2Menu1(<int_Obligatoire> i)
           La méthode privée «closeItems2Menu1(i)» cache, pour un menu gestion, les items de niveau 2, rattachés au niveau 1 dont l'index est passés en paramètre.
 <private>  void CloseItems3Menu0(<int_Obligatoire> i,<int_Obligatoire> j)
           La méthode privée «CloseItems3Menu0(i,j)» permet de revenir, pour un menu documentaire, à l'affichage des niveaux 1 et 2 lorsque des items de niveau 3 sont visualisés.
 <private>  void CloseItems3Menu1(<int_Obligatoire> i,<int_Obligatoire> j)
           La méthode privée «CloseItems3Menu1(i,j)» cache, pour un menu gestion, les items ou actions de niveau 3, rattachés au niveau 2 dont les index sont passés en paramètres.
 void ecrireBind()
           La méthode publique «ecrireBind()» réalise les actions suivantes:
·  Ecriture du menu dans son état initial au sein de l'élément HTML du menu (utilise la référence d'élément HTML initalisée par "initDivBind" ou configurée par "setDivBind").
·  Restauration de la sélection du menu depuis le cookie, si un cookie valide existe.
·  Appel de la fonction "ecrireBindNavigationBar" de l'entête pour mettre à jour la barre de navigation de l'entête.
 string ecrireHTML_type0()
           La méthode publique «ecrireHTML_type0()» construit, à partir de "tabMenu", le code HTML pour le menu documentaire dans son état initial.
 string ecrireHTML_type0_items3(<int_Obligatoire> i,<int_Obligatoire> j)
           La méthode publique «ecrireHTML_type0_items3(i,j)» construit, pour un menu documentaire, à partir de "tabMenu", le code HTML pour la visualisation des items de niveau 3 rattachés à un item de niveau 2, défini par les index en paramètres.
 string ecrireHTML_type1()
           La méthode publique «ecrireHTML_type1()» construit à partir de "tabMenu", le code HTML pour le menu gestion dans son état initial.
 Object getDebutId()
           La méthode publique «getIDEnteteMenu()» retourne l'identifiant de la DIV contenant l'entête du menu.
 Object getDivDebut()
           La méthode publique «getDivDebut()» retourne un pointeur sur la DIV contenant l'entête du menu.
 Object getDivFin()
           La méthode publique «getDivFin()» retourne un pointeur sur la DIV contenant le pied de page du menu.
 Object getFinId()
           La méthode publique «getIDPiedDePageMenu()» retourne l'identifiant de la DIV contenant le pied de page du menu.
 <private>  String getImageOverURL(<String_Obligatoire> nomImage)
           La méthode privée «getImageOverURL(nomImage)» retourne l'URL associée à une référence d'image pour le mode roll-over.
 <private>  string getImageURL(<String_Obligatoire> nomImage)
           La méthode privée «getImageURL(nomImage)» retourne l'URL associée à une référence d'icône.
 string getNavigation()
           La méthode publique «getNavigation()» permet d'obtenir le code HTML actualisé à insérer dans la barre de navigation de l'entête.
 <private>  void goToURL(<int_Facultatif> i,<int_Facultatif> j,<int_Facultatif> k)
           La méthode privée «goToURL(i,j,k)» met à jour la frame de contenu à partir de l'URL associée à l'item sélectionné, dont les index sont passés en paramètres.
 <private>  void HideItems2Menu0(<int_Obligatoire> i,<boolean_Obligatoire> fromCookie)
           La méthode privée «HideItems2Menu0(i,fromCookie)» cache, pour un menu documentaire, les items de niveau 2 qui avaient été dévoilés par l'appel à la fonction précédente (ceux dont l'index de niveau 2 est supérieur ou égal à maxItems2Menu0).
 <private>  void HideItems2Menu2(<int_Obligatoire> i,<boolean_Obligatoire> fromCookie)
           La méthode privée «HideItems2Menu2(i)» cache, pour un menu gestion de type 2, les items de niveau 2, rattachés au niveau 1 dont l'index est passés en paramètre.
 <private>  void HideMenu()
           La méthode privée «HideMenu()» désaffiche le menu.
 void initDivBind()
           La méthode publique «initDivBind()» permet d'initialiser la référence de l'élément HTML au sein duquel le menu doit être écrit.
 void initTabByXML()
           La méthode publique «initTabByXML()» lit l'objet XMLObject "XMLMenu", passé en paramètre de l'objet ComposantMenuFrameset, et initialise les variables privées suivantes:
·  tabMenu: tableau d'objets ObjectItem et ObjectAction, contenant la configuration du menu.
·  colorPiedDePage: couleur du pied de page du menu
·  colorTextPiedDePage: couleur du texte du pied de page du menu
·  textPiedDePage: texte du pied de page du menu
·  Items2StatusMenu2: pour un menu gestion de type 2, définit le statut initial ouvert ou fermé des sous-items des items de niveau 1.
 <private>  void Item1OnMouseOut(<int_Obligatoire> i)
           La méthode privée «Item1OnMouseOut(i)» repositionne le style "sélectionné" ou "désélectionné" approprié pour l'item 1 défini par l'index en paramètre.
 <private>  void Item1SetSelectedClass(<int_Obligatoire> i)
           La méthode privée «Item1SetSelectedClass(i)» positionne le style "sélectionné" pour l'item 1 défini par l'index passé en paramètre.
 <private>  void Item1SetUnSelectedClass(<int_Obligatoire> i)
           La méthode privée «Item1SetUnSelectedClass(i)» positionne le style "désélectionné" pour l'item 1 défini par l'index en paramètre.
 <private>  void Item1SetUnSelectedOverClass(<int_Obligatoire> i)
           La méthode privée «Item1SetUnSelectedClass(i)» positionne le style "désélectionné roll-over" pour l'item 1 défini par l'index en paramètre.
 <private>  void Item2OnMouseOut(<int_Obligatoire> i,<int_Obligatoire> j)
           La méthode privée «Item2OnMouseOut(i,j)» positionne le style "sélectionné" ou "désélectionné" approprié, lorsque la souris sort de l'item (fin du roll-over), pour l'item 2 défini par les index en paramètres.
 <private>  void Item2SetSelectedClass(<int_Obligatoire> i,<int_Obligatoire> j)
           La méthode privée «Item2SetSelectedClass(i,j)» positionne le style "sélectionné" pour l'item 2 défini par les index en paramètres.
 <private>  void Item2SetUnSelectedClass(<int_Obligatoire> i,<int_Obligatoire> j)
           La méthode privée «Item2SetSelectedClass(i,j)» positionne le style "désélectionné" pour l'item 2 défini par les index en paramètres.
 <private>  void Item2SetUnSelectedOverClass(<int_Obligatoire> i,<int_Obligatoire> j)
           La méthode privée «Item2SetUnSelectedClass(i,j)» positionne le style "désélectionné roll-over" pour l'item 2 défini par les index en paramètres.
 <private>  void Item3OnMouseOut(<int_Obligatoire> i,<int_Obligatoire> j,<int_Obligatoire> k)
           La méthode privée «Item3SetUnSelectedOverClass(i,j,k)» repositionne le style "sélectionné" ou "désélectionné" approprié, lorsque la souris sort de l'item (fin du roll-over).
 <private>  void Item3SetSelectedClass(<int_Obligatoire> i,<int_Obligatoire> j,<int_Obligatoire> k)
           La méthode privée «Item3SetSelectedClass(i,j,k)» positionne le style "sélectionné" pour l'item 3 défini par les index en paramètres.
 <private>  void Item3SetUnSelectedClass(<int_Obligatoire> i,<int_Obligatoire> j,<int_Obligatoire> k)
           La méthode privée «Item3SetUnSelectedClass(i,j,k)» positionne le style "désélectionné" pour l'item 3 défini par les index en paramètres.
 <private>  void Item3SetUnSelectedOverClass(<int_Obligatoire> i,<int_Obligatoire> j,<int_Obligatoire> k)
           La méthode privée «Item3SetUnSelectedOverClass(i,j,k)» positionne le style "désélectionné roll-over" pour l'item 3 défini par les index en paramètres.
 <private>  void OpenItems2Menu1(<int_Obligatoire> i)
           La méthode privée «openItems2Menu1(i)» affiche, pour un menu gestion, les items de niveau 2, rattachés au niveau 1 dont l'index est passés en paramètre.
 <private>  void OpenItems3Menu0(<int_Obligatoire> i,<int_Obligatoire> j)
           La méthode privée «OpenItems3Menu0(i,j)» ré-écrit le menu documentaire pour y faire apparaître les items de niveau 3 rattachés au niveau 2 définis par les index en paramètres.
 <private>  void OpenItems3Menu1(<int_Obligatoire> i,<int_Obligatoire> j)
           La méthode privée «OpenItems3Menu1(i,j)» ré-écrit le menu de type gestion pour y faire apparaître les items de niveau 3 rattachés au niveau 2 définis par les index en paramètres.
 void restore(<int_Obligatoire> indexItem1,<int_Obligatoire> indexItem2,<int_Obligatoire> indexItem3,<_Obligatoire> fromCookie)
           La méthode publique «restore(indexItem1,indexItem2,indexItem3,fromCookie)» permet de restaurer une sélection au sein du menu.
 void restoreDisplayFromCookie()
           La méthode publique «restoreDisplayFromCookie()» permet de récupérer le statut affichage/désaffichage du menu depuis le cookie.
 void restoreFromBody(<String_Obligatoire> id)
           La méthode publique «restoreFromBody(id)» permet de restaurer une sélection au sein du menu.
 void restoreFromCookie()
           La méthode publique «restoreFromCookie()» permet de récupérer les informations de sélection de menu écrites dans le cookie.
 void SelectAccueil(<boolean_Obligatoire> fromCookie)
           La méthode publique «SelectAccueil()» permet de revenir à l'affichage de la page d'accueil.
 void SelectAction(<int_Obligatoire> i,<int_Obligatoire> j,<int_Obligatoire> k,<boolean_Obligatoire> fromCookie)
           La méthode publique «SelectAction(i,j,k,fromCookie)» effectue une action, pour un menu de gestion uniquement.
 <private>  void SelectItem1Menu0(<int_Obligatoire> i,<boolean_Obligatoire> fromCookie)
           La méthode privée «SelectItem1Menu0(i,fromCookie)» sélectionne, pour un menu documentaire, l'item de niveau 1 dont l'index est passé en paramètre.
 <private>  void SelectItem1Menu1(<int_Obligatoire> i,<boolean_Obligatoire> fromCookie)
           La méthode privée «SelectItem1Menu1(i,fromCookie)» sélectionne, pour un menu gestion, l'item de niveau 1 dont l'index est passé en paramètre.
 <private>  void SelectItem2Menu0(<int_Obligatoire> i,<int_Obligatoire> j, <boolean_Obligatoire> fromCookie)
           La méthode privée «SelectItem2Menu0(i,fromCookie)» sélectionne, pour un menu documentaire,  un item de niveau 2 dont l'index est passé en paramètre.
 <private>  void SelectItem2Menu1(<int_Obligatoire> i,<int_Obligatoire> j, <boolean_Obligatoire> fromCookie)
           La méthode privée «SelectItem2Menu1(i,fromCookie)» sélectionne, pour un menu gestion, l'item de niveau 2 dont les index de niveaux 1 et 2 sont passés en paramètre.
 <private>  void SelectItem3Menu0(<int_Obligatoire> i,<int_Obligatoire> j,<int_Obligatoire> k,<boolean_Obligatoire> fromCookie)
           La méthode privée «SelectItem3Menu0(i,j,k,fromCookie)» sélectionne, pour un menu documentaire, l'item de niveau 3 dont les index de niveaux 1, 2 et 3 sont passés en paramètre.
 <private>  void SelectItem3Menu1(<int_Obligatoire> i,<int_Obligatoire> j,<int_Obligatoire> k,<boolean_Obligatoire> fromCookie)
           La méthode privée «SelectItem3Menu1(i,j,k,fromCookie)» sélectionne, pour un menu gestion, l'item de niveau 3 dont les index de niveaux 1, 2 et 3 sont passés en paramètre.
 void setDebutHtml(<String_Obligatoire> codeHtml)
           La méthode publique «setEnteteMenuInnerHtml()» permet de définir le contenu de la DIV du menu représentant son entête.
 void setDivBind(<objetDOMHtml_Obligatoire> divBind)
           La méthode publique «setDivBind(divBind)» permet de configurer la référence de l'élément HTML au sein duquel le menu doit être écrit.
 void setFinHtml(<String_Obligatoire> codeHtml)
           La méthode publique «setPiedDePageMenuInnerHtml()» permet de définir le contenu de la DIV du menu représentant son pied de page.
 void setNavigation(<int_Obligatoire> i,<int_Obligatoire> j,<int_Obligatoire> k,<int_Obligatoire> type)
           La méthode publique «setNavigation(i,j,k,type)» est appelée dès que la sélection du menu change.
 <private>  void ShowItems2Menu0(<int_Obligatoire> i,<boolean_Obligatoire> fromCookie)
           La méthode privée «ShowItems2Menu0(i,fromCookie)» rend visible, pour un menu documentaire, les items de niveau 2 cachés (ceux dont l'index de niveau 2 est supérieur ou égal à maxItems2Menu0).
 <private>  void ShowItems2Menu2(<int_Obligatoire> i,<boolean_Obligatoire> fromCookie)
           La méthode privée «ShowItems2Menu2(i)» affiche, pour un menu gestion de type 2, les items de niveau 2, rattachés au niveau 1 dont l'index est passés en paramètre.
 <private>  void ShowMenu()
           La méthode privée «ShowMenu()» affiche le menu.
 <private>  boolean testMenu(<int_Obligatoire> i,<int_Facultatif> j,<int_Facultatif> k)
           La méthode privée «testMenu(i,j,k)» retourne true si l'élément de menu demandé existe toujours.
 void writeToCookie(<int_Obligatoire> i,<int_Obligatoire> j,<int_Obligatoire> k)
           La méthode publique «writeToCookie(i,j,k,)» met à jour les éléments suivants dans le cookie de sélection du menu:
·  VERSION: recopie le numéro de version du menu, présent dans la configuration du menu.
·  INDEX_ITEM1: l'index de la sélection de niveau 1 ("null" si pas de sélection)
·  INDEX_ITEM2: l'index de la sélection de niveau 2 ("null" si pas de sélection)
·  INDEX_ITEM3: l'index de la sélection de niveau 3 ("null" si pas de sélection)
·  éléments SHOW: permet de mémoriser l'état "ouvert" des sous-items des items de niveau 1.

Détail des Attributs

argc

<private> String argc

argv

<private> String argv

colorPiedDePage

<private> String colorPiedDePage

colorTextPiedDePage

<private> String colorTextPiedDePage

cookie

<private> XMLObjectCookie cookie

cookieDisplay

<private> XMLObjectCookie cookieDisplay

divBind

<private> DOM HTML divBind

divDebutMenu

<private> String divDebutMenu

divFinMenu

<private> String divFinMenu

id

<private> String id

id_menu

<private> String id_menu

indexSelectedItem1

<private> Int indexSelectedItem1

indexSelectedItem2

<private> Int indexSelectedItem2

indexSelectedItem3

<private> Int indexSelectedItem3

Items2StatusMenu0

<private> Array de Int Items2StatusMenu0

Items2StatusMenu2

<private> Array de Int Items2StatusMenu2

Items3OpenMenu0

<private> Boolean Items3OpenMenu0

langue

<private> String langue

navigation

<private> String navigation

nomAppli

<private> String nomAppli

tabMenu

<private> Array de ObjectItem tabMenu

textPiedDePage

<private> String textPiedDePage

type

<private> Int type

urlAccueil

<private> String urlAccueil

useCookie

<private> Boolean useCookie

version

<private> String version

XMLObjectMenu

<private> XMLObject XMLObjectMenu

Détail des Constructeurs

ComposantMenu

ComposantMenu(<String_Obligatoire> id,<int_Obligatoire> type,<String_Obligatoire> nomAppli,<XMLObject_Obligatoire> XMLMenu,<t_ObjectItem_Facultatif> tabMenu,useCookieMenu)

Détail des Méthodes

changeImage

 <private> void changeImage(<String_Obligatoire> idImage,<String_Obligatoire> nomImage,<String_Obligatoire> frame)

changeImageOver

 <private> void changeImageOver(<String_Obligatoire> idImage,<String_Obligatoire> nomImage,<String_Obligatoire> frame)

CloseItems2Menu1

 <private> void CloseItems2Menu1(<int_Obligatoire> i)

CloseItems3Menu0

 <private> void CloseItems3Menu0(<int_Obligatoire> i,<int_Obligatoire> j)

CloseItems3Menu1

 <private> void CloseItems3Menu1(<int_Obligatoire> i,<int_Obligatoire> j)

ecrireBind

void ecrireBind()

ecrireHTML_type0

string ecrireHTML_type0()

ecrireHTML_type0_items3

string ecrireHTML_type0_items3(<int_Obligatoire> i,<int_Obligatoire> j)

ecrireHTML_type1

string ecrireHTML_type1()

getDebutId

Object getDebutId()

getDivDebut

Object getDivDebut()

getDivFin

Object getDivFin()

getFinId

Object getFinId()

getImageOverURL

 <private> String getImageOverURL(<String_Obligatoire> nomImage)

getImageURL

 <private> string getImageURL(<String_Obligatoire> nomImage)

getNavigation

string getNavigation()

goToURL

 <private> void goToURL(<int_Facultatif> i,<int_Facultatif> j,<int_Facultatif> k)

HideItems2Menu0

 <private> void HideItems2Menu0(<int_Obligatoire> i,<boolean_Obligatoire> fromCookie)

HideItems2Menu2

 <private> void HideItems2Menu2(<int_Obligatoire> i,<boolean_Obligatoire> fromCookie)

HideMenu

 <private> void HideMenu()

initDivBind

void initDivBind()

initTabByXML

void initTabByXML()

Item1OnMouseOut

 <private> void Item1OnMouseOut(<int_Obligatoire> i)

Item1SetSelectedClass

 <private> void Item1SetSelectedClass(<int_Obligatoire> i)

Item1SetUnSelectedClass

 <private> void Item1SetUnSelectedClass(<int_Obligatoire> i)

Item1SetUnSelectedOverClass

 <private> void Item1SetUnSelectedOverClass(<int_Obligatoire> i)

Item2OnMouseOut

 <private> void Item2OnMouseOut(<int_Obligatoire> i,<int_Obligatoire> j)

Item2SetSelectedClass

 <private> void Item2SetSelectedClass(<int_Obligatoire> i,<int_Obligatoire> j)

Item2SetUnSelectedClass

 <private> void Item2SetUnSelectedClass(<int_Obligatoire> i,<int_Obligatoire> j)

Item2SetUnSelectedOverClass

 <private> void Item2SetUnSelectedOverClass(<int_Obligatoire> i,<int_Obligatoire> j)

Item3OnMouseOut

 <private> void Item3OnMouseOut(<int_Obligatoire> i,<int_Obligatoire> j,<int_Obligatoire> k)

Item3SetSelectedClass

 <private> void Item3SetSelectedClass(<int_Obligatoire> i,<int_Obligatoire> j,<int_Obligatoire> k)

Item3SetUnSelectedClass

 <private> void Item3SetUnSelectedClass(<int_Obligatoire> i,<int_Obligatoire> j,<int_Obligatoire> k)

Item3SetUnSelectedOverClass

 <private> void Item3SetUnSelectedOverClass(<int_Obligatoire> i,<int_Obligatoire> j,<int_Obligatoire> k)

OpenItems2Menu1

 <private> void OpenItems2Menu1(<int_Obligatoire> i)

OpenItems3Menu0

 <private> void OpenItems3Menu0(<int_Obligatoire> i,<int_Obligatoire> j)

OpenItems3Menu1

 <private> void OpenItems3Menu1(<int_Obligatoire> i,<int_Obligatoire> j)

restore

void restore(<int_Obligatoire> indexItem1,<int_Obligatoire> indexItem2,<int_Obligatoire> indexItem3,<_Obligatoire> fromCookie)

restoreDisplayFromCookie

void restoreDisplayFromCookie()

restoreFromBody

void restoreFromBody(<String_Obligatoire> id)

restoreFromCookie

void restoreFromCookie()

SelectAccueil

void SelectAccueil(<boolean_Obligatoire> fromCookie)

SelectAction

void SelectAction(<int_Obligatoire> i,<int_Obligatoire> j,<int_Obligatoire> k,<boolean_Obligatoire> fromCookie)

SelectItem1Menu0

 <private> void SelectItem1Menu0(<int_Obligatoire> i,<boolean_Obligatoire> fromCookie)

SelectItem1Menu1

 <private> void SelectItem1Menu1(<int_Obligatoire> i,<boolean_Obligatoire> fromCookie)

SelectItem2Menu0

 <private> void SelectItem2Menu0(<int_Obligatoire> i,<int_Obligatoire> j, <boolean_Obligatoire> fromCookie)

SelectItem2Menu1

 <private> void SelectItem2Menu1(<int_Obligatoire> i,<int_Obligatoire> j, <boolean_Obligatoire> fromCookie)

SelectItem3Menu0

 <private> void SelectItem3Menu0(<int_Obligatoire> i,<int_Obligatoire> j,<int_Obligatoire> k,<boolean_Obligatoire> fromCookie)

SelectItem3Menu1

 <private> void SelectItem3Menu1(<int_Obligatoire> i,<int_Obligatoire> j,<int_Obligatoire> k,<boolean_Obligatoire> fromCookie)

setDebutHtml

void setDebutHtml(<String_Obligatoire> codeHtml)

setDivBind

void setDivBind(<objetDOMHtml_Obligatoire> divBind)

setFinHtml

void setFinHtml(<String_Obligatoire> codeHtml)

setNavigation

void setNavigation(<int_Obligatoire> i,<int_Obligatoire> j,<int_Obligatoire> k,<int_Obligatoire> type)

ShowItems2Menu0

 <private> void ShowItems2Menu0(<int_Obligatoire> i,<boolean_Obligatoire> fromCookie)

ShowItems2Menu2

 <private> void ShowItems2Menu2(<int_Obligatoire> i,<boolean_Obligatoire> fromCookie)

ShowMenu

 <private> void ShowMenu()

testMenu

 <private> boolean testMenu(<int_Obligatoire> i,<int_Facultatif> j,<int_Facultatif> k)

writeToCookie

void writeToCookie(<int_Obligatoire> i,<int_Obligatoire> j,<int_Obligatoire> k)

Framework JavaScript ACube V2.10.0
 

Version 2.10.0, / Etat : Validé
Cette création est mise à disposition selon le Contrat Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique disponible en ligne http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ ou par courrier postal à Creative Commons, 559 Nathan Abbott Way, Stanford,California 94305, USA.


Documentation generated by JSDoc on Wed Jan 6 17:05:02 2010