Lien utile
Besoin :
Etape 1 : création store
Tout Treeview doit être associé à un store de type Ext.data.TreeStore
INFO : si aucun Model n’est fourni, le store utilise un Model implicite Ext.data.NodeInterface qui fournit les méthodes pour travailler avec les données de l’arbre
En utilisant la documentation ExtJS, fournissez 2 exemples de méthodes pour manipuler l’arbre.
Etape 2 : préparation données
Pour notre exemple, les données sont au format JSON dans un fichier.
QUESTION : à quoi sert la clé ‘expanded‘ ?
QUESTION : à quoi sert la clé ‘leaf‘ ?
Etape 3 : instanciation Tree et branchement données
QUESTION : à quoi sert la clé ‘rootVisible‘ ?
Option : Tri
quel rendu visuel ?
Personnalisation du tri avec fonction javascript
Glisser Déposer
Correction
3. Dragging and Dropping nodes within a Tree