Lightcord/modules/discord_desktop_core/core/app/discord_native/renderer/ipc.js

21 lines
406 B
JavaScript

'use strict';
const electron = require('electron');
const { getDiscordIPCEvent } = require('../common/constants');
const ipcRenderer = electron.ipcRenderer;
function send(ev, ...args) {
const event = getDiscordIPCEvent(ev)
ipcRenderer.send(event, ...args);
}
function on(ev, callback) {
const event = getDiscordIPCEvent(ev)
ipcRenderer.on(event, callback);
}
module.exports = {
send,
on
};