. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
| Server IP : 52.223.31.75 / Your IP : 172.31.6.220 [ Web Server : Apache/2.4.66 () OpenSSL/1.0.2k-fips PHP/7.4.33 System : Linux ip-172-31-14-81.eu-central-1.compute.internal 4.14.281-212.502.amzn2.x86_64 #1 SMP Thu May 26 09:52:17 UTC 2022 x86_64 User : apache ( 48) PHP Version : 7.4.33 Disable Function : NONE Domains : 4 Domains MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : OFF Directory : /var/www/ripara.co/admin/vendors/bower_components/nouislider/tests/ |
Upload File : |
test( "Serialization and formatting options", function(){
Q.html('\
<div class="slider" id="slider"></div>\
<input id="inputChange">\
<input id="inputVal">\
<span id="sliderspan"></span>\
');
$("#slider").noUiSlider({
range: {
'min': [ 0.001 ],
'max': [ 0.003 ]
}
,start: [ 0, 0.002 ]
,connect: true
,behaviour: 'drag'
,serialization: {
lower: [
new Link({
target: '-tooltip-<div class="tooltip"/>',
method: function( value, handle, slider ){
ok( $("#slider")[0] === slider[0] );
ok( handle.hasClass('noUi-handle') );
},
format: {
decimals: 6
,prefix: '#'
,negativeBefore: '!'
,negative: ''
}
}),
new Link({
target: $("#inputChange"),
format: {
mark: '.'
,thousand: ','
,prefix: '$'
,postfix: ' p.p.'
,decimals: 3
,negativeBefore: '-'
,negative: ''
,encoder: function( a ){
return a * 1E7;
}
,decoder: function( a ){
return a / 1E7;
}
}
})
]
,upper: [
new Link({
target: $("#inputVal"),
method: 'val'
})
]
,format: {
decimals: 5
}
}
});
$("#inputChange").val( "15000" ).trigger('change');
equal( $("#inputChange").val(), "$15,000.000 p.p.", "Testing interpretation of improper data" );
$("#inputVal").val( 3 );
equal( $("#inputVal").val(), "3" );
$("#inputVal").trigger("change");
equal ( $("#inputVal").val(), "3", "Input doesn't respond to change events." );
deepEqual( $("#slider").val(), ["0.00150", "0.00200"] );
});