Files
code_tool_fly/RevokeMsgPatcher.v1.8.1/LiteLoaderQQNT/plugins/qq-anti-recall/preload.js
T
2025-05-19 17:39:49 +08:00

22 lines
786 B
JavaScript

const { contextBridge, ipcRenderer } = require("electron");
contextBridge.exposeInMainWorld("anti_recall", {
clearDb: () => ipcRenderer.invoke("LiteLoader.anti_recall.clearDb"),
getNowConfig: () =>
ipcRenderer.invoke("LiteLoader.anti_recall.getNowConfig"),
saveConfig: (config) =>
ipcRenderer.invoke("LiteLoader.anti_recall.saveConfig", config),
repatchCss: (callback) =>
ipcRenderer.on(
"LiteLoader.anti_recall.mainWindow.repatchCss",
callback
),
recallTip: (callback) =>
ipcRenderer.on("LiteLoader.anti_recall.mainWindow.recallTip", callback),
recallTipList: (callback) =>
ipcRenderer.on(
"LiteLoader.anti_recall.mainWindow.recallTipList",
callback
)
});