9 lines
543 B
JavaScript
9 lines
543 B
JavaScript
const { contextBridge, ipcRenderer } = require("electron");
|
|
contextBridge.exposeInMainWorld("picker", {
|
|
onSuggestions: (cb) => ipcRenderer.on("address-suggest", (_e, d) => cb(d)),
|
|
onCursor: (cb) => ipcRenderer.on("address-cursor", (_e, dir) => cb(dir)),
|
|
pick: (url) => ipcRenderer.invoke("address-pick", url),
|
|
forget: (url) => ipcRenderer.invoke("address-forget", url),
|
|
close: () => ipcRenderer.invoke("close-address-picker"),
|
|
resize: (h) => ipcRenderer.invoke("address-picker-resize", h),
|
|
});
|