Framework JavaScript ACube V2.10.0
 

Classe ComposantConnexion

Object
   |
   +--DefaultHtmlForm,DefaultElementForm
         |
         +--ComposantForm
               |
               +--ComposantConnexion

class ComposantConnexion
extends ComposantForm


La classe «ComposantConnexion» et le modèle de page Connexion :

> «ComposantConnexion» sert à mettre en oeuvre un formulaire de connexion avec un champ «login», «pass», éventuellement une checkbox «invit» et enfin un bouton de connexion.
> Le modèle de page html «connexion.html présente le canevas (images de fond, bordures, logos) prêt à accueillir les éléments de formulaires (champs et bouton) que «ComposantConnexion» va lui fournir.

Cette classe reprend toutes les propriétés et méthodes  publiques et privées héritées.
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.

«ComposantConnexion» hérite de «ComposantForm» et est constitué d'un «ElementFormText», un «ElementFormPass», un «ElementFormCheckbox» et un «ElementFormButton».


model


Cet élément n'est pas associé à un paramétrage XML.

RENDU IHM

Connexion accessible aux invités :

exComposantConnexionAccessible

Connexion interdite aux invités :

exComposantConnexionInterdite

Date: 25/10/2005

Version: 1.1

Voir:

Deprecated Use ComposantClavierVirtuel instead of

Definie dans ergonomique/fw_formulaire_composant.js


Sommaire des Attributs
 ElementFormButton boutonConnect
          La propriété publique «boutonConnect» représente l'élément de type «ElementFormButton» correspondant au bouton connexion.
 ElementFormCheckBox invit
          La propriété publique «invit» représente l' élément de type «ElementFormCheckbox» correspondant au champ invité.
<private>  boolean invitAccept
          La propriété privée «invitAccept» est un booléen qui vaut «true» si une connexion en tant qu'invité est autorisée (checkbox invité apparente).
 ElementFormText login
          La propriété publique «login» représente l' élément de type «ElementFormText» correspondant au champ login utilisateur.
 ElementFormPass pass
          La propriété publique «pass» représente l' élément de type «ElementFormPass» correspondant au champ mot de passe.
   
Attributs hérités de la classeComposantForm
argv, argc, divHiddenBind, validationEnCours, boolDisableAllAction, tabElement, tabOptionElement, donneeElement, donneeListe, XMLObjectInfos, XMLData, XMLExport
   
Attributs hérités de la classeDefaultHtmlForm
action, enctype, method
   
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 classeDefaultHtml
id, style, title, name, tabindex
 
Sommaire des Constructeurs
ComposantConnexion (<String_Obligatoire> id, <String_Facultatif> action, <String_Facultatif> method, <Boolean_Facultatif> invitAccept)
            Crée une instance de la classe ComposantConnexion.
 
Sommaire des Méthodes
 Object extend_ComposantForm(<String_Obligatoire> id, <String_Facultatif> action, <String_Facultatif> method, <String_Facultatif> enctype)
           Crée une nouvelle instance du composant ComposantForm.
 
Méthodes héritées de la classe ComposantForm
extend_DefaultHtmlForm, extend_DefaultElementForm, getXMLObjectInfos, setXMLObjectInfos, getXMLData, setXMLData, initXMLData, getAction, setAction, setDivHiddenBind, setMethod, ecrireBind, ecrireHtml, addElement, ecrireHiddenHtml, ecrireHiddenBind, valider, controlerSurface, soumettre, agir, disableAllAction, getDefaultElementById, annuler, setTarget, getTarget, importData, retourImportData, creerElementFormText, creerElementFormSelect, creerElementFormSelectMaster, creerComposantCalendrier, creerElementFormRadio, creerElementFormTextarea, creerElementFormCheckbox, creerElementFormButtonValider, creerElementFormButtonAnnuler, creerElementFormButtonLibre, creerElementFormHidden, creerElementFormPass, creerElementFormFile, creerFilterComponent, instancierDataElt, instancierXmlData, creerOption, exportXML, executerActionRedirection
   
Méthodes héritées de la classe DefaultHtmlForm
extend_DefaultHtml
   
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 DefaultHtml
newId, setTitle, getTitle, getId, setStyle, getStyle
 

Détail des Attributs

boutonConnect

ElementFormButton boutonConnect

invit

ElementFormCheckBox invit

invitAccept

<private> boolean invitAccept

login

ElementFormText login

pass

ElementFormPass pass

Détail des Constructeurs

ComposantConnexion

ComposantConnexion(<String_Obligatoire> id, <String_Facultatif> action, <String_Facultatif> method, <Boolean_Facultatif> invitAccept)

Détail des Méthodes

extend_ComposantForm

Object extend_ComposantForm(<String_Obligatoire> id, <String_Facultatif> action, <String_Facultatif> method, <String_Facultatif> enctype)

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