update context menu

This commit is contained in:
Vladimir Mandic
2023-10-12 09:44:45 -04:00
parent f850247451
commit 59b51cddf2
5 changed files with 41 additions and 50 deletions
+21 -15
View File
@@ -46,20 +46,26 @@ async function updateNVML() {
}
async function initNVML() {
nvmlEl = document.createElement('div');
nvmlEl.className = 'nvml';
nvmlEl.id = 'nvml';
nvmlTable = document.createElement('table');
nvmlTable.className = 'nvml-table';
nvmlTable.id = 'nvml-table';
nvmlTable.innerHTML = `
<thead><tr><th></th><th></th></tr></thead>
<tbody></tbody>
`;
nvmlEl.appendChild(nvmlTable);
gradioApp().appendChild(nvmlEl);
log('initNVML');
// nvmlInterval = setInterval(updateNVML, 1000);
nvmlEl = document.getElementById('nvml');
if (!nvmlEl) {
nvmlEl = document.createElement('div');
nvmlEl.className = 'nvml';
nvmlEl.id = 'nvml';
nvmlTable = document.createElement('table');
nvmlTable.className = 'nvml-table';
nvmlTable.id = 'nvml-table';
nvmlTable.innerHTML = `
<thead><tr><th></th><th></th></tr></thead>
<tbody></tbody>
`;
nvmlEl.appendChild(nvmlTable);
gradioApp().appendChild(nvmlEl);
log('initNVML');
}
nvmlInterval = setInterval(updateNVML, 1000);
}
onUiLoaded(initNVML);
async function disableNVML() {
clearInterval(nvmlInterval);
nvmlEl.style.display = 'none';
}