File: slider_unordered.js

package info (click to toggle)
node-nouislider 15.6.1%2Bds-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm
  • size: 1,880 kB
  • sloc: javascript: 5,123; php: 464; sh: 32; python: 28; makefile: 11
file content (30 lines) | stat: -rw-r--r-- 788 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
QUnit.test("Unordered slider range", function (assert) {

    document.getElementById('qunit-fixture').innerHTML = '<div class="slider"></div>';

    var slider = document.getElementById('qunit-fixture').querySelector('.slider');

    noUiSlider.create(slider, {
        start: [12],
        format: {
            to: function (x) {
                return Math.round(x).toString();
            }, from: Number
        },
        range: {
            '50%': 16,
            'min': 11,
            '10%': 12,
            'max': 20
        }
    });

    slider.noUiSlider.set(11);
    assert.equal(slider.noUiSlider.get(), 11);

    slider.noUiSlider.set(12);
    assert.equal(slider.noUiSlider.get(), 12);

    slider.noUiSlider.set(16);
    assert.equal(slider.noUiSlider.get(), 16);
});