Dieser Commit ist enthalten in:
Claude Project Manager
2025-07-10 19:36:09 +02:00
Commit 3f2a2fc4dc
16 geänderte Dateien mit 6621 neuen und 0 gelöschten Zeilen

10
preload.js Normale Datei
Datei anzeigen

@ -0,0 +1,10 @@
const { contextBridge, ipcRenderer } = require('electron');
contextBridge.exposeInMainWorld('electronAPI', {
onNewFile: (callback) => ipcRenderer.on('new-file', callback),
onToggleTheme: (callback) => ipcRenderer.on('toggle-theme', callback),
getTheme: () => ipcRenderer.invoke('get-theme'),
minimizeWindow: () => ipcRenderer.send('minimize-window'),
maximizeWindow: () => ipcRenderer.send('maximize-window'),
closeWindow: () => ipcRenderer.send('close-window')
});