2021-12-24 21:56:49 +00:00
|
|
|
|
|
|
|
import { contextBridge, ipcRenderer } from 'electron';
|
|
|
|
import {getDisplayMediaSelector} from './capturer';
|
|
|
|
|
|
|
|
contextBridge.exposeInMainWorld("armcord", {
|
|
|
|
window: {
|
2021-12-26 18:58:05 +00:00
|
|
|
show: () => ipcRenderer.send('win-show'),
|
|
|
|
hide: () => ipcRenderer.send('win-hide'),
|
|
|
|
minimize: () => ipcRenderer.send('win-minimize'),
|
|
|
|
maximize: () => ipcRenderer.send('win-maximize'),
|
2021-12-24 21:56:49 +00:00
|
|
|
},
|
|
|
|
electron: process.versions.electron,
|
2021-12-26 18:58:05 +00:00
|
|
|
version: ipcRenderer.send('get-app-version', 'app-version'),
|
2021-12-24 21:56:49 +00:00
|
|
|
getDisplayMediaSelector: getDisplayMediaSelector,
|
2021-12-26 18:58:05 +00:00
|
|
|
splashEnd: () => ipcRenderer.send('splashEnd'),
|
|
|
|
channel: ipcRenderer.send('channel')
|
2021-12-24 21:56:49 +00:00
|
|
|
});
|