HEX
Server: LiteSpeed
System: Linux premium221.web-hosting.com 4.18.0-553.45.1.lve.el8.x86_64 #1 SMP Wed Mar 26 12:08:09 UTC 2025 x86_64
User: madepabj (2566)
PHP: 8.3.26
Disabled: NONE
Upload Files
File: /home/madepabj/hc-cosmetics.com/wp-content/themes/dbea/assets/js/bootstrap-input-spinner.min.js
!function(L){"use strict";var B=!1,n=L.fn.val;function k(t,n){t.addEventListener("mousedown",function(t){t.preventDefault(),n(t)}),t.addEventListener("touchstart",function(t){t.cancelable&&t.preventDefault(),n(t)}),t.addEventListener("keydown",function(t){32!==t.keyCode||B||(B=!0,n(t))})}L.fn.val=function(t){return 1<=arguments.length&&this[0]&&this[0]["bootstrap-input-spinner"]&&this[0].setValue&&this[0].setValue(t),n.apply(this,arguments)},L.fn.InputSpinner=L.fn.inputSpinner=function(t){var N={decrementButton:"<strong>-</strong>",incrementButton:"<strong>+</strong>",groupClass:"",buttonsClass:"btn-outline-secondary",buttonsWidth:"2.5rem",textAlign:"center",autoDelay:500,autoInterval:100,boostThreshold:10,boostMultiplier:"auto",locale:null};for(var n in t)N[n]=t[n];var T='<div class="input-group '+N.groupClass+'"><div class="input-group-prepend"><button style="min-width: '+N.buttonsWidth+'" class="btn btn-decrement '+N.buttonsClass+'" type="button">'+N.decrementButton+'</button></div><input type="text" style="text-align: '+N.textAlign+'" class="form-control"/><div class="input-group-append"><button style="min-width: '+N.buttonsWidth+'" class="btn btn-increment '+N.buttonsClass+'" type="button">'+N.incrementButton+"</button></div></div>",D=N.locale||navigator.language||"en-US";this.each(function(){var a=L(this);a[0]["bootstrap-input-spinner"]=!0,a.hide();var n=null,e=null,o="auto"===N.boostMultiplier,r=o?1:N.boostMultiplier,i=L(T),u=i.find(".btn-decrement"),s=i.find(".btn-increment"),p=i.find("input"),l=null,c=null,d=null,f=null,v=null;I();var m=new Intl.NumberFormat(D,{minimumFractionDigits:v,maximumFractionDigits:v}),b=parseFloat(a[0].value),g=0,t=a.attr("data-prefix")||"",h=a.attr("data-suffix")||"";if(t){var y=L('<span class="input-group-text">'+t+"</span>");i.find(".input-group-prepend").append(y)}if(h){var x=L('<span class="input-group-text">'+h+"</span>");i.find(".input-group-append").prepend(x)}function E(t,n){void 0===n&&(n=!0),b=isNaN(t)||""===t?(a[0].value="",n&&(p[0].value=""),0):(t=parseFloat(t),t=Math.min(Math.max(t,l),c),t=Math.round(t*Math.pow(10,v))/Math.pow(10,v),a[0].value=t,n&&(p[0].value=m.format(t)),t)}function M(n,e){e&&setTimeout(function(){var t;"function"==typeof Event?t=new Event(e,{bubbles:!0}):(t=document.createEvent("Event")).initEvent(e,!0,!0),n[0].dispatchEvent(t)})}function w(t){p[0].disabled||(C(t),F(),n=setTimeout(function(){e=setInterval(function(){g>N.boostThreshold?o?(C(t*parseInt(r,10)),r<1e8&&(r*=1.1),f&&(r=Math.min(f,r))):C(t*r):C(t),g++},N.autoInterval)},N.autoDelay))}function C(t){isNaN(b)&&(b=0),E(Math.round(b/t)*t+t),M(a,"input"),M(a,"change")}function F(){g=0,r=r=o?1:N.boostMultiplier,clearTimeout(n),clearTimeout(e)}function I(){p.prop("required",a.prop("required")),p.prop("placeholder",a.prop("placeholder"));var t=a.prop("disabled");p.prop("disabled",t),s.prop("disabled",t),u.prop("disabled",t),t&&F();var n=a.prop("class"),e="";/form-control-sm/g.test(n)?e="input-group-sm":/form-control-lg/g.test(n)&&(e="input-group-lg");var o=n.replace(/form-control(-(sm|lg))?/g,"");i.prop("class","input-group "+e+" "+N.groupClass),p.prop("class","form-control "+o),l=parseFloat(a.prop("min"))||0,c=isNaN(a.prop("max"))||""===a.prop("max")?1/0:parseFloat(a.prop("max")),d=parseFloat(a.prop("step"))||1,f=parseInt(a.attr("data-step-max"))||0,v=parseInt(a.attr("data-decimals"))||0}a[0].setValue=function(t){E(t)},new MutationObserver(function(){I(),E(b,!0)}).observe(a[0],{attributes:!0}),a.after(i),E(b),p.on("paste input change focusout",function(t){var n=p[0].value,e="focusout"===t.type;"en-US"!==D&&"en-GB"!==D&&"th-TH"!==D&&(n=n.replace(/[. ]/g,"").replace(/,/g,".")),E(n,e),M(a,t.type)}),k(u[0],function(){w(-d)}),k(s[0],function(){w(d)}),function(t,n){t.addEventListener("mouseup",function(t){n(t)}),t.addEventListener("touchend",function(t){n(t)}),t.addEventListener("keyup",function(t){32===t.keyCode&&(B=!1,n(t))})}(document.body,function(){F()})})}}(jQuery);