Showing 27 of 62 total issues
Function isEventSupported
has 26 lines of code (exceeds 25 allowed). Consider refactoring. Open
Open
isEventSupported = (function() {
var TAGNAMES = {
'select': 'input', 'change': 'input',
'submit': 'form', 'reset': 'form',
Avoid deeply nested control flow statements. Open
Open
if (this.options.selection === 'after' && percentage >= positionPercentages[0]) {
this._addClass(this.tickLabels[i], 'label-in-selection');
} else if (this.options.selection === 'before' && percentage <= positionPercentages[0]) {
this._addClass(this.tickLabels[i], 'label-in-selection');
}
Avoid deeply nested control flow statements. Open
Open
if (percentage === positionPercentages[0]) {
this._addClass(this.tickLabels[i], 'label-is-selection');
}
Avoid deeply nested control flow statements. Open
Open
if (this.tickLabelContainer.childNodes[i].offsetHeight > extraMargin) {
extraMargin = this.tickLabelContainer.childNodes[i].offsetHeight;
}
Avoid deeply nested control flow statements. Open
Open
if(this.options.rtl){
this.tickLabels[i].style['marginRight'] = `${this.sliderElem.offsetWidth }px`;
}else{
this.tickLabels[i].style['marginLeft'] = `${this.sliderElem.offsetWidth }px`;
}
Avoid deeply nested control flow statements. Open
Open
} else if (percentage >= positionPercentages[0] && percentage <= positionPercentages[1]) {
this._addClass(this.tickLabels[i], 'label-in-selection');
if (percentage === positionPercentages[0] || positionPercentages[1]) {
this._addClass(this.tickLabels[i], 'label-is-selection');
}
Avoid deeply nested control flow statements. Open
Open
if(this.options.rtl){
this.rangeHighlightElements[i].style.right = `${currentRange.start}%`;
} else {
this.rangeHighlightElements[i].style.left = `${currentRange.start}%`;
}