diff --git a/angular.rangeSlider.js b/angular.rangeSlider.js index 611ce7c..26c1ef0 100644 --- a/angular.rangeSlider.js +++ b/angular.rangeSlider.js @@ -119,6 +119,7 @@ modelMin: '=?', modelMax: '=?', onHandleDown: '&', // calls optional function when handle is grabbed + onHandleMove: '&', // calls optional function when handle is moved onHandleUp: '&', // calls optional function when handle is released orientation: '@', // options: horizontal | vertical | vertical left | vertical right step: '@', @@ -504,6 +505,9 @@ $document.bind(moveEvent, function(e) { // prevent default e.preventDefault(); + if (angular.isFunction(scope.onHandleMove)) { + scope.onHandleMove(); + } var currentClick = client(e), movement,