Commit e1ce1418 authored by eli's avatar eli

updated interval to get int from attribute, account for null vals

parent f66b750a
...@@ -233,11 +233,12 @@ function throttle(func, wait, options) { ...@@ -233,11 +233,12 @@ function throttle(func, wait, options) {
this.disabled = this.scope.rzSliderDisabled; this.disabled = this.scope.rzSliderDisabled;
/** /**
* Set the speed at which the slider updates * The interval at which the slider updates when the model/high values
* are altered from outside the slider
* *
* @type {number} * @type {number}
*/ */
this.interval = this.scope.rzSliderInterval || 350; this.interval = this.scope.rzSliderInterval !== null ? this.scope.rzSliderInterval : 350;
/** /**
* The delta between min and max value * The delta between min and max value
...@@ -337,7 +338,7 @@ function throttle(func, wait, options) { ...@@ -337,7 +338,7 @@ function throttle(func, wait, options) {
self.updateCmbLabel(); self.updateCmbLabel();
} }
}, self.interval, { leading: false }); }, self.interval);
thrHigh = throttle(function() thrHigh = throttle(function()
{ {
...@@ -346,7 +347,7 @@ function throttle(func, wait, options) { ...@@ -346,7 +347,7 @@ function throttle(func, wait, options) {
self.updateSelectionBar(); self.updateSelectionBar();
self.updateTicksScale(); self.updateTicksScale();
self.updateCmbLabel(); self.updateCmbLabel();
}, self.interval, { leading: false }); }, self.interval);
this.scope.$on('rzSliderForceRender', function() this.scope.$on('rzSliderForceRender', function()
{ {
...@@ -1421,7 +1422,7 @@ function throttle(func, wait, options) { ...@@ -1421,7 +1422,7 @@ function throttle(func, wait, options) {
rzSliderShowTicks: '=?', rzSliderShowTicks: '=?',
rzSliderShowTicksValue: '=?', rzSliderShowTicksValue: '=?',
rzSliderDisabled: '=?', rzSliderDisabled: '=?',
rzSliderInterval: '@', rzSliderInterval: '=?',
}, },
/** /**
......
This diff is collapsed.
...@@ -233,11 +233,12 @@ function throttle(func, wait, options) { ...@@ -233,11 +233,12 @@ function throttle(func, wait, options) {
this.disabled = this.scope.rzSliderDisabled; this.disabled = this.scope.rzSliderDisabled;
/** /**
* Set the speed at which the slider updates * The interval at which the slider updates when the model/high values
* are altered from outside the slider
* *
* @type {number} * @type {number}
*/ */
this.interval = this.scope.rzSliderInterval || 350; this.interval = this.scope.rzSliderInterval !== null ? this.scope.rzSliderInterval : 350;
/** /**
* The delta between min and max value * The delta between min and max value
...@@ -337,7 +338,7 @@ function throttle(func, wait, options) { ...@@ -337,7 +338,7 @@ function throttle(func, wait, options) {
self.updateCmbLabel(); self.updateCmbLabel();
} }
}, self.interval, { leading: false }); }, self.interval);
thrHigh = throttle(function() thrHigh = throttle(function()
{ {
...@@ -346,7 +347,7 @@ function throttle(func, wait, options) { ...@@ -346,7 +347,7 @@ function throttle(func, wait, options) {
self.updateSelectionBar(); self.updateSelectionBar();
self.updateTicksScale(); self.updateTicksScale();
self.updateCmbLabel(); self.updateCmbLabel();
}, self.interval, { leading: false }); }, self.interval);
this.scope.$on('rzSliderForceRender', function() this.scope.$on('rzSliderForceRender', function()
{ {
...@@ -1421,7 +1422,7 @@ function throttle(func, wait, options) { ...@@ -1421,7 +1422,7 @@ function throttle(func, wait, options) {
rzSliderShowTicks: '=?', rzSliderShowTicks: '=?',
rzSliderShowTicksValue: '=?', rzSliderShowTicksValue: '=?',
rzSliderDisabled: '=?', rzSliderDisabled: '=?',
rzSliderInterval: '@', rzSliderInterval: '=?',
}, },
/** /**
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment