Framework JavaScript ACube V2.10.0
 

Classe FilterComponent

Object
   |
   +--DefaultElementForm,DefaultHtmlInput,DefaultLibelle,DefaultXml
         |
         +--ElementFormText
               |
               +--FilterComponent

class FilterComponent
extends ElementFormText


La classe «FilterComponent» est la classe, basée sur un «ElementFormText», permettant de modéliser le composant qui affiche un champ de saisie de texte, accompagné d'un bouton de recherche d'éléments et d'une SelectBox d'affichage.
Ce composant hérite de « ElementFormText, est composé d'un bouton de type «ElementFormButton», de deux listes de choix de type «ElementFormSelect» pour le choix du type de filtrage et le résultat, et enfin il a la possibilité d'afficher une image d'attente au cours du chargement de flux.


model

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

<ELEMENT>
<LIBELLE>libelle de champ de recherche :</LIBELLE>
<VALUE>Valeur</VALUE>
</ELEMENT>


RENDU IHM
Ce composant affiche le champ de saisie et le résultat
renduIHMFilterComponent

renduIHMpopup
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.
Exemple d'utilisation du composant filtre.

Date: 04/09/2007

Version: 2.6

Definie dans ergonomique/fw_formulaire_composant.js


 
Attributs hérités de la classeElementFormText
argv, argc, autoComplete
   
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 classeDefaultHtmlInput
alt, checked, disabled, maxlength, readonly, size, type, value
   
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
FilterComponent (<String_Obligatoire> id, <XMLObjectSauvegarde_Facultatif> XMLObjectInfos, <String_Facultatif> urlXMLData, <String_Facultatif> value, <int_Facultatif> size, <int_Facultatif> maxlength, <String_Facultatif> libelle, obligatoire, <String_Facultatif> statut, <int_Facultatif> tabindex, <String_Obligatoire> title)
            Crée une instance de la classe FilterComponent
Voir Exemple d'instanciation de la classe FilterComponent : Exemples d'appels aux constructeurs.
   
Méthodes héritées de la classe ElementFormText
extend_DefaultHtmlInput, extend_DefaultElementForm, extend_DefaultLibelle, extend_DefaultXml, ecrireBoiteHtml
   
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 DefaultHtmlInput
extend_DefaultHtml, setTitle
   
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

FilterComponent

FilterComponent(<String_Obligatoire> id, <XMLObjectSauvegarde_Facultatif> XMLObjectInfos, <String_Facultatif> urlXMLData, <String_Facultatif> value, <int_Facultatif> size, <int_Facultatif> maxlength, <String_Facultatif> libelle, obligatoire, <String_Facultatif> statut, <int_Facultatif> tabindex, <String_Obligatoire> title)

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