(gd, sliderGroup, sliderOpts, normalizedPosition, doTransition)
| 398 | } |
| 399 | |
| 400 | function handleInput(gd, sliderGroup, sliderOpts, normalizedPosition, doTransition) { |
| 401 | var quantizedPosition = Math.round(normalizedPosition * (sliderOpts._stepCount - 1)); |
| 402 | var quantizedIndex = sliderOpts._visibleSteps[quantizedPosition]._index; |
| 403 | |
| 404 | if(quantizedIndex !== sliderOpts.active) { |
| 405 | setActive(gd, sliderGroup, sliderOpts, quantizedIndex, true, doTransition); |
| 406 | } |
| 407 | } |
| 408 | |
| 409 | function setActive(gd, sliderGroup, sliderOpts, index, doCallback, doTransition) { |
| 410 | var previousActive = sliderOpts.active; |
no test coverage detected
searching dependent graphs…