Framework JavaScript ACube V2.10.0
 

ergonomique/fw_formulaire_default.js

Résumé

Ce fichier Javascript correspond à la base du framework de gestion des formulaires. Ses classes utilitaires «default» n'ont pas pour vocation d'être utilisées directement par l'utilisateur du framework. Elles sont utilisées pour définir et mutualiser les propriétés et les comportements communs.
On peut les classer selon leurs fonctionnalités en 4 types :

Les classes «DefaultXml» et «DefaultElementForm », lorsqu'elles sont associées à des champs multivalues,
utilisent la structure «ObjectOption ».

Fonctions globales : getDefaultElementById, getRangOption, ecrireText

Date: 25/10/2005

Version: 1.1

Auteur: Ministère des Affaires Etrangères, Aubay SA, Steve Péguet


Sommaire des Classes
DefaultHtmlForm La classe «DefaultHtmlForm» est une sous-classe de DefaultHtml.
DefaultXml La classe «DefaultXml» gère la relation entre un élément de formulaire et sa source XML associée.
DefaultHtml La classe «DefaultHtml» et ses classes dérivées «DefaultHtmlTag» définissent les attributs HTML utilisés dans le framework par les éléments de formulaire.
DefaultHtmlSelect La classe «DefaultHtmlSelect» est une sous-classe de DefaultHtml.
DefaultHtmlInput La classe «DefaultHtmlInput» est une sous-classe de DefaultHtml .
DefaultHtmlTextarea La classe «DefaultHtmlTextarea» est une sous-classe de DefaultHtml.
DefaultHtmlImg La classe «DefaultHtmlImg» est une sous-classe de DefaultHtml.
DefaultHtmlOption La classe «DefaultHtmlOption» modélise le Tag <option>, permettant de préciser les éléments d'une liste.
ObjectOption La structure «ObjectOption» sert à définir chacune des options possibles pour les éléments multi-values.
Un élément multi-value est ainsi constitué d'un tableau d'options accessible via la propriété «tabOption» : voir tabOption.
DefaultHtmlA La classe «DefaultHtmlA» modélise le Tag <a>, représentant les liens hypertextes (ancrages, liens externes, etc...).
DefaultLibelle La classe «DefaultHtmlLibelle» implémente la gestion, le positionnement et l'affichage du libellé d'un élément de formulaire.
DefaultElementForm La classe «DefaultElementForm» est la classe de base de chacun des éléments et composants de formulaire du framework ergonomique.

Sommaire des Fonctions Globales
static void ecrireText(<String_Obligatoire> id, <String_Obligatoire> texte)
           La fonction globale "ecrireText(id, texte)" permet d'insérer du texte dans un document HTML.
Cette fonction s'avère utile dans bon nombre de situations, le développeur y verra un interêt tout particulier pour renseigner les titres de formulaire ou pour placer du texte à l'intérieur d'une fiche.
static DefaultElementForm getDefaultElementById(<String_Obligatoire> id)
           La fonction globale "getDefaultElementById(id)" recherche un élément de formulaire identifié par le paramètre id, dans la variable globale 'tabElementForm'.
static int getRangOption(<ObjectOption_Obligatoire> tab, <String_Obligatoire> value)
           La fonction globale "getRangOption(tab, value)" recherche dans le tableau passée en paramètre, l'option identifiée par le paramètre 'value'.
La fonction renvoie le rang de l'option trouvée dans le tableau.

Voir Exemple d'appel aux fonctions globales : Exemples d'appel aux fonctions globales.

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