Framework JavaScript ACube V2.10.0
 

Classe ObjectItem

Object
   |
   +--ObjectItem

class 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

argc

<private> String argc

argv

<private> String argv

id

String id

libelle

String libelle

libelleLong

String libelleLong

subItems

String subItems

type

String type

url

String url

Détail des Constructeurs

ObjectItem

ObjectItem(<String_Obligatoire> libelle,<String_Obligatoire> libelleLong,<String_Obligatoire> url,<String_Obligatoire> id,<Array_Facultatif> subItems)

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