summaryrefslogtreecommitdiff
path: root/kiosk.js
blob: 24760f02708e8ad9bba99793df5c669ff593c746 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
const { contextBridge } = require('electron')

contextBridge.exposeInMainWorld('kiosk', {
    devtools: () => {
        require('electron').ipcRenderer.send("devtools");
    },
    reload: () => {
        location.reload();
    }
});

setInterval(() => {
    for (let item of Array.from(document.querySelectorAll('input[type="file"]'))) {
        item.disabled = true;
    }

    window.showOpenFilePicker = null;
});

console.log("Preloaded kiosk additions");