Closed darcosion closed 2 years ago
Le commit 2c01730abe05177512c4f68ee51631bfda447a49 résous cela de manière plutôt élégante en employant un broadcast resetPanels
qui va indiquer à tous les panels de passer à false
et qui appelle à chaque composant un $scope.$apply()
pour faire en sorte que le "reset" soit instantané.
Actuellement, si on a ouvert des panels, il faut systématiquement cliquer individuellement sur chaque panel pour les retirer.
Par confort, un double-clic sur le graphe pour les effacer tous et se concentrer sur le graphe pourrait être intéressant. Bien sur il faudrait cliquer sur le fond du graphe et non sur un élément du graph, sinon cela déclencherais l'affichage de donnée lié à un nœud par exemple.