Framework JavaScript ACube V2.10.0
 

Classe ElementFormTextarea

Object
   |
   +--DefaultElementForm,DefaultHtmlTextarea,DefaultLibelle,DefaultXml
         |
         +--ElementFormTextarea

class ElementFormTextarea
extends DefaultElementForm,DefaultHtmlTextarea,DefaultLibelle,DefaultXml


La classe «ElementFormTextarea» est la classe permettant de modéliser l'élément de formulaire de type champs de saisie textarea correspondant à la balise HTML <input type= 'textarea'>. L'élément «ElementFormTextarea» hérite de«DefaultElementForm»,«DefaultHtmlInput», «DefaultLibelle»,et «DefaultXml».





Il s'agit d'un élément mono-value :

<ELEMENT>
    <LIBELLE>libelle de champ :</LIBELLE>
    <VALUE> value du champ ... value du champ ... value du champ ... </VALUE>
</ELEMENT>


RENDU IHM
renduIHM

Cette classe reprend toutes les propriétés privées et publiques héritées.
Cette classe reprend toutes les méthodes privées et publiques héritées.

10/11/2006 : limitation possible du nombre de caractères d'une zone de texte.
Date: 14/11/2006

Version: 2.4

Definie dans ergonomique/fw_formulaire_element.js


 
Attributs hérités de la classeDefaultElementForm
readonly, disabled, id, value, statut, reference, onChange, check, onblur, formParent, ongletParent, zoneData, urlAide, altAide, lienAide, urlAssist, altAssist, bulleInfo, posBulleInfo, displayStyle, emptyDisplayStyle, onMouseOut, onMouseOver, onMouseMove, onMouseMoveBoutonAide, divBind, onfocus
   
Attributs hérités de la classeDefaultHtmlTextarea
cols, rows, nbcar, disabled, readonly
   
Attributs hérités de la classeDefaultLibelle
libelle, obligatoire, codeObligatoire, divLibelleBind
   
Attributs hérités de la classeDefaultXml
VALUE_SELECTED, VALUE_NO_SELECTED, xmlData, multi, libelle, value, tabOption
   
Attributs hérités de la classeDefaultHtml
id, style, title, name, tabindex
 
Sommaire des Constructeurs
ElementFormTextarea (<String_Obligatoire> id, <XmlObjectSauvegarde_Facultatif> xmlData, <int_Facultatif> cols, <int_Facultatif> rows, <String_Facultatif> value, <String_Facultatif> libelle, <Boolean_Facultatif> obligatoire, <Boolean_Facultatif> statut, <int_Facultatif> tabindex, <int_Optionnel> nbcar, <String_Facultatif> displaycss, <String_Facultatif> emptydisplaycss)
            Crée une instance de la classe «ElementFormTextarea».
 
Sommaire des Méthodes
 Object check(onChange)
          
 <private>  string ecrireBoiteHtml()
           Propre à la classe ElementFormTextarea- La méthode privée «ecrireBoiteHtml» génère le code HTML (< ...>) de la boîte de texte.
 Object extend_DefaultElementForm(<String_Facultatif> id, <String_Facultative> value, <ObjectOption_Facultatif> tabOption, <int_Facultatif> statut)
           Crée une instance de la classe «DefaultElementForm».
 Object extend_DefaultHtmlTextarea(<String_Facultatif> id, <int_Facultatif> cols, <int_Facultatif> rows, <int_Facultatif> tabindex, <int_Optionnel> nbcar)
           Crée une instance de la classe «DefaultHtmlTextarea».
 Object extend_DefaultLibelle(<String_Facultatif> libelle, <boolean_Facultatif> obligatoire)
           Crée une instance de la classe «DefaultLibelle».
Voir un exemple d'appel au constructeur de l'élément pour héritage : Exemples d'appels aux constructeurs.
 Object extend_DefaultXml(<XMLObjectSauvegarde_Facultatif> xmlData, <boolean_Facultatif> multi)
           Crée une instance de la classe DefaultXml.
 <private>  void onChangeBase()
           La méthode privée «onChangeBase» est lancée lors de l'événement HTML onChange.
 
Méthodes héritées de la classe DefaultElementForm
newId, formatValue, setFormatValue, setAltAide, geturlAide, seturlAide, setAltAssist, geturlAssist, seturlAssist, getOngletParent, setOngletParent, getZoneData, setZoneData, getDomHtmlElement, getValue, setValue, getTabOption, setTabOption, setBulleInfo, setDisplayStyle, getDisplayStyle, setEmptyDisplayStyle, getEmptyDisplayStyle, getDivBind, setDivBind, ouvrirAide, ouvrirAssistant, ecrireAideHtml, setPositionBulleInfo, ecrireAssistHtml, ecrireBind, ecrireHtml, setStatut, setOnChange, setOnblur, setOnfocus, initReference, addOption, changeOption, removeOption, ecrireCellHtml
   
Méthodes héritées de la classe DefaultHtmlTextarea
extend_DefaultHtml
   
Méthodes héritées de la classe DefaultLibelle
getDivLibelleBind, setDivLibelleBind, getLibelle, ecrireLibelleHtml
   
Méthodes héritées de la classe DefaultXml
getXmlData, setXmlDataMono, setXmlDataMulti, setXmlData
   
Méthodes héritées de la classe DefaultHtml
newId, setTitle, getTitle, getId, setStyle, getStyle
 

Détail des Constructeurs

ElementFormTextarea

ElementFormTextarea(<String_Obligatoire> id, <XmlObjectSauvegarde_Facultatif> xmlData, <int_Facultatif> cols, <int_Facultatif> rows, <String_Facultatif> value, <String_Facultatif> libelle, <Boolean_Facultatif> obligatoire, <Boolean_Facultatif> statut, <int_Facultatif> tabindex, <int_Optionnel> nbcar, <String_Facultatif> displaycss, <String_Facultatif> emptydisplaycss)

Détail des Méthodes

check

Object check(onChange)

ecrireBoiteHtml

 <private> string ecrireBoiteHtml()

extend_DefaultElementForm

Object extend_DefaultElementForm(<String_Facultatif> id, <String_Facultative> value, <ObjectOption_Facultatif> tabOption, <int_Facultatif> statut)

extend_DefaultHtmlTextarea

Object extend_DefaultHtmlTextarea(<String_Facultatif> id, <int_Facultatif> cols, <int_Facultatif> rows, <int_Facultatif> tabindex, <int_Optionnel> nbcar)

extend_DefaultLibelle

Object extend_DefaultLibelle(<String_Facultatif> libelle, <boolean_Facultatif> obligatoire)

extend_DefaultXml

Object extend_DefaultXml(<XMLObjectSauvegarde_Facultatif> xmlData, <boolean_Facultatif> multi)

onChangeBase

 <private> void onChangeBase()

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