Sequence editor. Layout fixes
This commit is contained in:
@@ -2,6 +2,7 @@ import BLE from '../ble.js';
|
||||
import UI from '../ui.js';
|
||||
import IK from '../kinematics.js';
|
||||
import Settings from '../settings.js';
|
||||
import { buildQuickSequencesHTML, initQuickSequences } from '../quick-sequences.js';
|
||||
|
||||
let eventCleanup = [];
|
||||
let isHomed = false;
|
||||
@@ -147,6 +148,8 @@ function buildHTML() {
|
||||
</button>
|
||||
</div>
|
||||
|
||||
${buildQuickSequencesHTML()}
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -317,6 +320,15 @@ export default {
|
||||
currentBg = bgSelect.value;
|
||||
localStorage.setItem('wiji_bg', currentBg);
|
||||
loadSpots();
|
||||
initQuickSequences(
|
||||
currentBg,
|
||||
() => spots,
|
||||
() => ({ steps1, steps2 }),
|
||||
(s1, s2) => {
|
||||
steps1 = s1; steps2 = s2;
|
||||
updatePositionReadout();
|
||||
}
|
||||
);
|
||||
});
|
||||
}
|
||||
|
||||
@@ -399,6 +411,16 @@ export default {
|
||||
updatePositionReadout();
|
||||
}
|
||||
|
||||
initQuickSequences(
|
||||
currentBg,
|
||||
() => spots,
|
||||
() => ({ steps1, steps2 }),
|
||||
(s1, s2) => {
|
||||
steps1 = s1; steps2 = s2;
|
||||
updatePositionReadout();
|
||||
}
|
||||
);
|
||||
|
||||
eventCleanup.push(() => document.removeEventListener('ble:status', onBLEStatus));
|
||||
},
|
||||
|
||||
|
||||
Reference in New Issue
Block a user