1
0
mirror of https://github.com/tabler/tabler.git synced 2025-12-23 10:24:24 +04:00

Merge remote-tracking branch 'origin/dev-nouislider' into dev

# Conflicts:
#	js/tabler.js
This commit is contained in:
codecalm
2020-01-27 15:57:59 +01:00
15 changed files with 566 additions and 4 deletions

View File

@@ -1,6 +1,7 @@
'use strict';
import {CountUp} from "countup.js";
import noUiSlider from "nouislider";
import {Dropdown, Tooltip, Popover} from 'bootstrap';
import 'popper.js';
@@ -14,7 +15,7 @@ import 'popper.js';
console.log('dropdownToggleEl', dropdownToggleEl);
return new Dropdown(dropdownToggleEl, {})
});
/**
* Tooltip
*/
@@ -34,7 +35,22 @@ import 'popper.js';
});
/*
CountUp
NoUiSlider
*/
let sliders = document.querySelectorAll("[data-slider]");
for (let i = 0; i < sliders.length; i++) {
let dataSlider;
if (sliders[i].getAttribute("data-slider")) {
dataSlider = JSON.parse(sliders[i].getAttribute("data-slider"));
}
let slider = noUiSlider.create(sliders[i],dataSlider);
if(dataSlider['js-name']){
window[dataSlider['js-name']] = slider;
}
}
/*
CountUp
*/
let countupTriggerList = [].slice.call(document.querySelectorAll("[data-countup]"));
countupTriggerList.map(function (countupTriggerEl) {