Skip to content

Commit 7fb692b

Browse files
author
Vasyl Stanislavchuk
committed
0.3.1
1 parent 6f1245d commit 7fb692b

File tree

3 files changed

+10
-11
lines changed

3 files changed

+10
-11
lines changed

bower.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "angular-nouislider",
33
"homepage": "http://vasyabigi.github.io/angular-nouislider/",
4-
"version": "0.2.5",
4+
"version": "0.3.1",
55
"main": "src/nouislider.js",
66
"ignore": [
77
"app"

src/nouislider.js

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,29 +7,29 @@ angular.module('nouislider', []).directive('slider', function () {
77
step: '@',
88
end: '@',
99
callback: '@',
10+
margin: '@',
1011
ngModel: '=',
1112
ngFrom: '=',
1213
ngTo: '='
1314
},
1415
link: function (scope, element, attrs) {
15-
var Link, callback, fromParsed, parsedValue, slider, toParsed;
16-
Link = $.noUiSlider.Link;
16+
var callback, fromParsed, parsedValue, slider, toParsed;
1717
slider = $(element);
1818
callback = scope.callback ? scope.callback : 'slide';
1919
if (scope.ngFrom != null && scope.ngTo != null) {
2020
fromParsed = null;
2121
toParsed = null;
2222
slider.noUiSlider({
23-
handles: 1,
2423
start: [
2524
scope.ngFrom || scope.start,
2625
scope.ngTo || scope.end
2726
],
2827
step: parseFloat(scope.step || 1),
2928
connect: true,
29+
margin: parseFloat(scope.margin || 0),
3030
range: {
31-
min: parseFloat(scope.start),
32-
max: parseFloat(scope.end)
31+
min: [parseFloat(scope.start)],
32+
max: [parseFloat(scope.end)]
3333
}
3434
});
3535
slider.on(callback, function () {
@@ -61,12 +61,11 @@ angular.module('nouislider', []).directive('slider', function () {
6161
} else {
6262
parsedValue = null;
6363
slider.noUiSlider({
64-
handles: 1,
65-
start: scope.ngModel || scope.start,
64+
start: [scope.ngModel || scope.start],
6665
step: parseFloat(scope.step || 1),
6766
range: {
68-
min: parseFloat(scope.start),
69-
max: parseFloat(scope.end)
67+
min: [parseFloat(scope.start)],
68+
max: [parseFloat(scope.end)]
7069
}
7170
});
7271
slider.on(callback, function () {

src/nouislider.min.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)