Merci c’était bien ça : les modes “dock” et “menu” étaient cochés tous les deux…
Par contre, j’ai un soucis de rendu de l’arbre dans le menu que je n’ai pas en mode “dock” :
Soit une arborescence de Process avec une relation réflexive PRO00000011 belongs to PRO00000010 belongs to PRO00000000.
à l’ouverture du formulaire de PRO00000000 :
1.Le panel restitue bien la vue arborescente PRO00000010 / PRO00000011
2.L’affichage du TreeView “Explorateur” depuis le menu plus du formulaire de PRO00000000 induit bien l’insertion de l’arborescence depuis PRO00000000 dans le menu principal mais impossible de la déployer (l’ouvrir) → cliquer sur l’entrée de menu PRO00000000 ne fait rien de visible
3.L’affichage du TreeView “Explorateur” en cliquant que l’oeil induit bien l’affichage de l’arborescence complète dans la section “dock” entre le menu principal et le formulaire… Dans cette vue l’arborescence est déployable/repliable
Merci pour ton retour.
Ok donc l’entrée de menu consiste juste en une “entrée de menu” (La Palisse n’aurait pas mieux dit).
Je projetais en fait une exploration de l’arbre directement dans le zone de menu.
L’UX prévue est plutôt d’avoir un point d’entrée dans le menu puis au choix d’ouvrir l’arborescence via l’oeil pour le formulaire via le texte cliquable.
En faisant une démo de la fonction on se rend compte qu’en fait l’insertion de l’arborescence en mode “dock” est plus pratique car la zone de menu a une largeur fixe contrairement à la zone “dock”… → c’est la solution retenue
Néanmoins, de fait d’intégrer le parcours de l’arbre dans le menu + reconfigurer la zone de menu avec une largeur variable (comme pour la zone “dock”) pourrait être très pratique
Je note une autre question plus générale sur la gestion des options énumérées : Dans le cas ci-dessus, on comprend que les choix menu/dock sont mutuellement exclusifs.
→ (/!\ feature request probablement à venir) Est-il envisageable que lors de la définition des options on puisse préciser des contraintes comme
A exclue B → cocher A décoche B
A implique D+E → cocher A coche D et E
Je sais que c’est possible en surchargeant la configuration du modèle par des contraintes ou du code mais ces use cases reviennent assez souvent et pourraient être précisés directement sur les codes énumérés…
Le sous menu est bien là (au debugger on le voit bien si on retire le display:none sur le ul), mais le chevron à droite qui permet d’ouvrir un domaine ne fonctionne pas bien à cause des autres boutons flottant… on va corriger ça.