X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=modules%2Fcommon-sigmatopology-resources%2Fsrc%2Fmain%2Fresources%2Fsigmatopology%2Fsigma.directive.js;h=520f15372d8b9ed2b4faa6b913d38c53142b8ec6;hb=0bff80088f54a44d093bf5e7f7547d171184a61c;hp=c5ec1b4a957d73d4d5a04be802dff94d5a1a57f1;hpb=88c2e84a0ab1340518da393fdad53397cefc61a3;p=dlux.git diff --git a/modules/common-sigmatopology-resources/src/main/resources/sigmatopology/sigma.directive.js b/modules/common-sigmatopology-resources/src/main/resources/sigmatopology/sigma.directive.js index c5ec1b4a..520f1537 100644 --- a/modules/common-sigmatopology-resources/src/main/resources/sigmatopology/sigma.directive.js +++ b/modules/common-sigmatopology-resources/src/main/resources/sigmatopology/sigma.directive.js @@ -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); } }