Merge pull request #197 from TobiasE-github/Webinterface

New tab in webinterface with a screenshot button
This commit is contained in:
Norbert Walter 2025-08-16 19:16:00 +02:00 committed by GitHub
commit e19bd0898d
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 12 additions and 0 deletions

12
lib/obp60task/index.js Normal file
View File

@ -0,0 +1,12 @@
(function(){
const api=window.esp32nmea2k;
if (! api) return;
const tabName="OBP60";
api.registerListener((id, data) => {
// if (!data.testboard) return; //do nothing if we are not active
let page = api.addTabPage(tabName, "OBP60");
api.addEl('button', '', page, 'Screenshot').addEventListener('click', function (ev) {
window.open('/api/user/OBP60Task/screenshot', 'screenshot');
})
}, api.EVENTS.init);
})();