/ / Comment utiliser ExtJS TreeEditor - extjs, treepanel

Comment utiliser ExtJS TreeEditor - extjs, treepanel

Je suis assez nouveau chez extjs et j'aimerais avoirun éditeur en ligne pour mon arbre, je sais qu'il y a un TreeEditor dans extjs et je ne sais pas trop comment l'utiliser, est-ce que quelqu'un a un petit exemple pour me lancer avec Ext.tree.TreeEditor?

Merci

Réponses:

5 pour la réponse № 1

Oui, celui-ci est un peu nul parce qu'il n'y a pas de bons documents en ligne. Voici un petit échantillon, extrait des documents et de ExtJS en action:

var tree = new Ext.tree.TreePanel({
root: this.getChildren(),
height: 300,
loader: new Ext.tree.TreeLoader(),
useArrows: true,
autoScroll: true,
listeners: {
dblclick: onTreeNodeDblClick
}
});

var treeEditor = new Ext.tree.TreeEditor(tree, {}, {
cancelOnEsc: true,
completeOnEnter: true,
selectOnFocus: true,
allowBlank: false,
listeners: {
complete: onTreeEditComplete
}
});

onTreeNodeDblClick: function(n) {
treeEditor.editNode = n;
treeEditor.startEdit(n.ui.textNode);
}

onTreeEditComplete: function(treeEditor, o, n) {
//o - oldValue
//n - newValue
}