*/},{key:"_setHandlePos",value:function _setHandlePos(e,t,i){if(!this.$element.hasClass(this.options.disabledClass)){t=parseFloat(t);t<this.options.start?t=this.options.start:t>this.options.end&&(t=this.options.end);var n=this.options.doubleSided;if(n)if(0===this.handles.index(e)){var s=parseFloat(this.$handle2.attr("aria-valuenow"));t=t>=s?s-this.options.step:t}else{var a=parseFloat(this.$handle.attr("aria-valuenow"));t=t<=a?a+this.options.step:t}var o=this,r=this.options.vertical,l=r?"height":"width",c=r?"top":"left",h=e[0].getBoundingClientRect()[l],d=this.$element[0].getBoundingClientRect()[l],u=this._pctOfBar(t),f=(d-h)*u,p=(100*percent(f,d)).toFixed(this.options.decimal);t=parseFloat(t.toFixed(this.options.decimal));var v={};this._setValues(e,t);if(n){var g,m=0===this.handles.index(e),y=Math.floor(100*percent(h,d));if(m){v[c]="".concat(p,"%");g=parseFloat(this.$handle2[0].style[c])-p+y;i&&"function"===typeof i&&i()}else{var _=parseFloat(this.$handle[0].style[c]);g=p-(isNaN(_)?(this.options.initialStart-this.options.start)/((this.options.end-this.options.start)/100):_)+y}v["min-".concat(l)]="".concat(g,"%")}var b=this.$element.data("dragging")?1e3/60:this.options.moveTime;Move(b,e,(function(){isNaN(p)?e.css(c,"".concat(100*u,"%")):e.css(c,"".concat(p,"%"));o.options.doubleSided?o.$fill.css(v):o.$fill.css(l,"".concat(100*u,"%"))}));if(this.initialized){this.$element.one("finished.zf.animate",(function(){o.$element.trigger("moved.zf.slider",[e])}));clearTimeout(o.timeout);o.timeout=setTimeout((function(){o.$element.trigger("changed.zf.slider",[e])}),o.options.changedDelay)}}}