@jitsi/electron-sdk
Version:
Utilities for jitsi-meet-electron project
17 lines (14 loc) • 496 B
JavaScript
const { contextBridge, ipcRenderer } = require('electron');
const { SCREEN_SHARE_EVENTS_CHANNEL, SCREEN_SHARE_EVENTS } = require('./constants');
contextBridge.exposeInMainWorld('JitsiScreenSharingTracker', {
EVENTS: SCREEN_SHARE_EVENTS,
sendEvent: ev => {
if (Object.values(SCREEN_SHARE_EVENTS).includes(ev)) {
ipcRenderer.send(SCREEN_SHARE_EVENTS_CHANNEL, {
data: {
name: ev
}
});
}
}
});