Skip to content

Commit

Permalink
Upgrade bootstrap-slider.js to version 9.9.0
Browse files Browse the repository at this point in the history
Fixes #879
  • Loading branch information
agriffard committed Oct 8, 2017
1 parent 99f4ebc commit a32f02a
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 25 deletions.
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/*! =======================================================
VERSION 9.7.2
VERSION 9.9.0
========================================================= */
"use strict";

Expand Down Expand Up @@ -296,6 +296,9 @@ var windowIsDefined = (typeof window === "undefined" ? "undefined" : _typeof(win
var min = this.options.min === 0 ? 0 : Math.log(this.options.min);
var max = Math.log(this.options.max);
var value = Math.exp(min + (max - min) * percentage / 100);
if (Math.round(value) === this.options.max) {
return this.options.max;
}
value = this.options.min + Math.round((value - this.options.min) / this.options.step) * this.options.step;
/* Rounding to the nearest step could exceed the min or
* max, so clip to those values. */
Expand Down Expand Up @@ -460,12 +463,12 @@ var windowIsDefined = (typeof window === "undefined" ? "undefined" : _typeof(win

/* Create highlight range elements */
this.rangeHighlightElements = [];
if (Array.isArray(this.options.rangeHighlights) && this.options.rangeHighlights.length > 0) {
for (var j = 0; j < this.options.rangeHighlights.length; j++) {

var rangeHighlightsOpts = this.options.rangeHighlights;
if (Array.isArray(rangeHighlightsOpts) && rangeHighlightsOpts.length > 0) {
for (var j = 0; j < rangeHighlightsOpts.length; j++) {
var rangeHighlightElement = document.createElement("div");
rangeHighlightElement.className = "slider-rangeHighlight slider-selection";

var customClassString = rangeHighlightsOpts[j].class || "";
rangeHighlightElement.className = "slider-rangeHighlight slider-selection " + customClassString;
this.rangeHighlightElements.push(rangeHighlightElement);
sliderTrack.appendChild(rangeHighlightElement);
}
Expand Down Expand Up @@ -1878,25 +1881,23 @@ var windowIsDefined = (typeof window === "undefined" ? "undefined" : _typeof(win
Attach to global namespace
*********************************/
if ($ && $.fn) {
(function () {
var autoRegisterNamespace = void 0;
var autoRegisterNamespace = void 0;

if (!$.fn.slider) {
$.bridget(NAMESPACE_MAIN, Slider);
autoRegisterNamespace = NAMESPACE_MAIN;
} else {
if (windowIsDefined) {
window.console.warn("bootstrap-slider.js - WARNING: $.fn.slider namespace is already bound. Use the $.fn.bootstrapSlider namespace instead.");
}
autoRegisterNamespace = NAMESPACE_ALTERNATE;
if (!$.fn.slider) {
$.bridget(NAMESPACE_MAIN, Slider);
autoRegisterNamespace = NAMESPACE_MAIN;
} else {
if (windowIsDefined) {
window.console.warn("bootstrap-slider.js - WARNING: $.fn.slider namespace is already bound. Use the $.fn.bootstrapSlider namespace instead.");
}
$.bridget(NAMESPACE_ALTERNATE, Slider);
autoRegisterNamespace = NAMESPACE_ALTERNATE;
}
$.bridget(NAMESPACE_ALTERNATE, Slider);

// Auto-Register data-provide="slider" Elements
$(function () {
$("input[data-provide=slider]")[autoRegisterNamespace]();
});
})();
// Auto-Register data-provide="slider" Elements
$(function () {
$("input[data-provide=slider]")[autoRegisterNamespace]();
});
}
})($);

Expand Down

0 comments on commit a32f02a

Please sign in to comment.