Files
image-sequencer/src/modules/Overlay/Ui.js
Rishabh Shukla b8c7df760a Add ranged input for overlay module. (#1459)
* add ranged input for overlay module

* fix bug

* change input type to integer

* Add tests

* Add tests

Co-authored-by: Harsh Khandeparkar <34770591+HarshKhandeparkar@users.noreply.github.com>
Co-authored-by: Jeffrey Warren <jeff@unterbahn.com>
2020-01-16 15:07:35 -05:00

20 lines
523 B
JavaScript

module.exports = function OverlayModuleUi(step, ui) {
function setup() {
var steps = sequencer.getSteps();
steps.forEach(function (_step, index) {
if(_step.options && step.options.number === _step.options.number) {
if(index === 1){
step.ui.querySelector('input[type=range]').value = -1;
step.ui.querySelector('input[type=range]').min = -1;
}else
step.ui.querySelector('input[type=range]').min = -index;
}
});
}
return {
setup: setup
};
};