This repository has been archived on 2026-11-02. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
desktop/settings-preload.js
2026-10-25 15:32:00 +08:00

9 lines
353 B
JavaScript

const { contextBridge, ipcRenderer } = require('electron')
contextBridge.exposeInMainWorld('settingsAPI', {
get: () => ipcRenderer.invoke('settings:get'),
save: (values) => ipcRenderer.invoke('settings:save', values),
test: (values) => ipcRenderer.invoke('settings:test', values),
openConfig: () => ipcRenderer.send('settings:open-config'),
})