update yangvisualizer (checkbox, hide/show nodes, sorting modules, disable zooming)
[dlux.git] / modules / common-sigmatopology-resources / src / main / resources / sigmatopology / sigma.directive.js
index c5ec1b4a957d73d4d5a04be802dff94d5a1a57f1..520f15372d8b9ed2b4faa6b913d38c53142b8ec6 100644 (file)
@@ -114,14 +114,16 @@ define(modules, function(topologyModule) {
                 sigmaIstance.refresh();
               }
 
+              var dragListener = null;
+
               if ( $scope.dragNodes ) {
-                Sigma.plugins.dragNodes(sigmaIstance, sigmaIstance.renderers[0]);
+                dragListener = Sigma.plugins.dragNodes(sigmaIstance, sigmaIstance.renderers[0]);
               }
 
               sigmaIstance.startForceAtlas2(configAtlas);
 
               if ( $scope.topologyCustfunc && angular.isFunction($scope.topologyCustfunc) ) {
-                $scope.topologyCustfunc(sigmaIstance, getSlowDownNum);
+                $scope.topologyCustfunc(sigmaIstance, getSlowDownNum, dragListener);
               }
 
             }