|
Framework JavaScript ACube V2.10.0 | ||||||||
CLASSE PRECEDENTE CLASSE SUIVANTE | CADRES SANS CADRES | ||||||||
SOMMAIRE: ATTR | CONSTR | METH | DETAIL: ATTR | CONSTR | METH |
Object | +--ObjectItem
La classe «ObjectItem» est la classe contenant les informations propres à un item du menu.
Il n'existe pas de propriété privée pour cette classe. Il n'existe pas de méthode pour cette classe.
Ses propriétés publiques décrivent les attributs d'un élément du composant Entete et peuvent être manipulées
ou interrogées en dehors de la bibliothèque du framework ergonomique.
Date: 25/10/2005
Version: 1.1
Definie dans ergonomique/fw_navigation.js
Sommaire des Attributs | |
<private> String |
argc
L'élément «argc» dans la classe ObjectItem 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 ObjectItem 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). |
String |
id
La propriété publique «id» représente l'identifiant unique de l'item au sein du menu. |
String |
libelle
La propriété publique «libelle» représente le texte associé à l'item, affiché dans le menu. |
String |
libelleLong
La propriété publique «libelleLong» représente le texte long associé à l'item, affiché dans la barre de navigation. |
String |
subItems
La propriété publique «subItems» représente un tableau d'objets ObjectItem et/ou ObjectAction composé des sous-items (ou "null" si pas de sous-items). |
String |
type
La propriété publique «type» permet de différencier les objets de types ObjectItem et ObjectAction lorsqu'ils sont stockés dans une même structure. |
String |
url
La propriété publique «url» représente l'URL associée à l'item. |
Sommaire des Constructeurs | |
ObjectItem
(<String_Obligatoire> libelle,<String_Obligatoire> libelleLong,<String_Obligatoire> url,<String_Obligatoire> id,<Array_Facultatif> subItems)
Crée une nouvelle instance «ObjectItem». |
Détail des Attributs |
<private> String argc
<private> String argv
String id
String libelle
String libelleLong
String subItems
String type
String url
Détail des Constructeurs |
ObjectItem(<String_Obligatoire> libelle,<String_Obligatoire> libelleLong,<String_Obligatoire> url,<String_Obligatoire> id,<Array_Facultatif> subItems)
libelle - String_Obligatoire
: Texte associé à l'item, affiché dans le menu.
libelleLong - String_Obligatoire
: Texte long associé à l'item, affiché dans la barre de navigation.
url - String_Obligatoire
: L'URL associée à l'item.
id - String_Obligatoire
: L'identifiant unique de l'item au sein du menu.
subItems - Array_Facultatif
: Le tableau d'objets ObjectItem et/ou ObjectAction composé des sous-items.
|
Framework JavaScript ACube V2.10.0 | ||||||||
CLASSE PRECEDENTE CLASSE SUIVANTE | CADRES SANS CADRES | ||||||||
SOMMAIRE: ATTR | CONSTR | METH | DETAIL: ATTR | CONSTR | METH |