Bonjour,

Je voudrais savoir si il est possible de passer un objet comme attribut d'un autre objet ? (Je suis débutant sur la programmation objet)
Et si oui, comment ;-) ?

Voici un extrait du code qui m'intéresse:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
 
var node = this.functiongetNode();	
var uploadFileForm = new MonSite.uploadFileForm({// Build in ./document/uploadDocument.js
	id: 'UploadFileForm'
	,url:'doc/uploadmisc?ajax=1'
	,node : node // Ca, c'est ce qui ne marche pas !!! ;-)
});
Je voudrais passer l'object node de manière à récupérer son contenu dans ma classe:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
MonSite.uploadFileForm = Ext.extend(Ext.form.FormPanel,{
	/*
	* PUBLIC CONFIGURATION PARAMETERS
	*/
	,fileUpload: true
	,success:true
 
	/*
	* CONSTRUCTOR
	*/
	,initComponent:function() {
             console.log(node); // C'est ici que je voudrais accéder aux infos de mon object node comme node.id ...
        }
...
})
Je peux compléter si il vous manque des infos.
D'avance merci pour votre aide.