You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

62 lines
1.8 KiB

/*=========================================================================================
File Name: input-groups.js
Description: Input Groups js
----------------------------------------------------------------------------------------
Item Name: Modern Admin - Clean Bootstrap 4 Dashboard HTML Template
Version: 1.0
Author: PIXINVENT
Author URL: http://www.themeforest.net/user/pixinvent
==========================================================================================*/
(function(window, document, $) {
'use strict';
var $html = $('html');
// Default Spin
$(".touchspin").TouchSpin({
buttondown_class: "btn btn-primary",
buttonup_class: "btn btn-primary",
buttondown_txt: '<i class="ft-minus"></i>',
buttonup_txt: '<i class="ft-plus"></i>'
});
//vertical TouchSpin
$(".touchspin-vertical").TouchSpin({
verticalbuttons: true,
verticalupclass: 'la la-angle-up',
verticaldownclass: 'la la-angle-down',
buttondown_class: "btn btn-primary",
buttonup_class: "btn btn-primary",
});
// Disable mousewheel
$(".touchspin-stop-mousewheel").TouchSpin({
mousewheel: false,
buttondown_class: "btn btn-primary",
buttonup_class: "btn btn-primary",
buttondown_txt: '<i class="ft-minus"></i>',
buttonup_txt: '<i class="ft-plus"></i>'
});
// Color Options
$( ".touchspin-color" ).each(function( index ) {
var down = "btn btn-primary",
up = "btn btn-primary",
$this = $(this);
if($this.data('bts-button-down-class')){
down = $this.data('bts-button-down-class');
}
if($this.data('bts-button-up-class')){
up = $this.data('bts-button-up-class');
}
$this.TouchSpin({
mousewheel: false,
buttondown_class: down,
buttonup_class: up,
buttondown_txt: '<i class="ft-minus"></i>',
buttonup_txt: '<i class="ft-plus"></i>'
});
});
})(window, document, jQuery);