// Preload for panel-header.html, the bar over an open sidebar panel. const { contextBridge, ipcRenderer } = require("electron"); contextBridge.exposeInMainWorld("panelHeader", { getState: () => ipcRenderer.invoke("panel-header-state"), toggleMax: () => ipcRenderer.invoke("panel-header-max"), close: () => ipcRenderer.invoke("panel-header-close"), onState: (cb) => ipcRenderer.on("panel-header-state", (_e, s) => cb(s)), });