begin refactor of 4.x ui

This commit is contained in:
Stewart Allen 2024-05-19 22:31:25 -04:00
commit 25c1959e57
11 changed files with 375 additions and 278 deletions

View file

@ -247,7 +247,7 @@ function platformUpdateSelected() {
let disC = selwid.filter(w => w.meta.disabled === true).length;
enable.style.display = disC ? 'flex' : 'none';
disable.style.display = enaC ? 'flex' : 'none';
ui.nozzle.classList.add('lt-active');
ui.nozzle.classList.remove('hide');
if (api.feature.meta && selcount === 1) {
let sel = selwid[0];
let name = sel.meta.file || sel.meta.url;
@ -276,7 +276,7 @@ function platformUpdateSelected() {
ui.mesh.name.innerText = '[0]';
ui.mesh.points.innerText = '-';
ui.mesh.faces.innerText = '-';
ui.nozzle.classList.remove('lt-active');
ui.nozzle.classList.add('hide');
}
ui.nozzle.style.display = extruders && extruders.length > 1 ? 'flex' : '';
@ -862,6 +862,7 @@ function fitDeviceToWidgets() {
}
}
// extend API (api.platform)
const platform = api.platform = {
fit: fitDeviceToWidgets,
add: platformAdd,