File tree Expand file tree Collapse file tree 2 files changed +16
-12
lines changed Expand file tree Collapse file tree 2 files changed +16
-12
lines changed Original file line number Diff line number Diff line change 1+ const { ipcMain, ipcRenderer } = require ( 'electron' )
2+
3+ const consumer = require ( './consumer' )
4+
5+ const isMainProcess = typeof ipcMain !== 'undefined'
6+
7+ const exec = ( commandId , args = { } ) => {
8+ if ( isMainProcess ) {
9+ consumer ( commandId , args )
10+ } else {
11+ ipcRenderer . send ( 'main:command' , { commandId, args } )
12+ }
13+ }
14+
15+ module . exports = exec
Original file line number Diff line number Diff line change 1- const { ipcMain, ipcRenderer } = require ( 'electron' )
21const path = require ( 'path' )
32const url = require ( 'url' )
43const os = require ( 'os' )
54
65const Menu = require ( 'electron' ) . Menu || require ( 'electron' ) . remote . Menu
76const app = require ( 'electron' ) . app || require ( 'electron' ) . remote . app
87
9- const consumer = require ( './ipc/consumer' )
108const { getServerUrl } = require ( './utils' )
11-
12- const isMainProcess = typeof ipcMain !== 'undefined'
13-
14- function exec ( commandId , args = { } ) {
15- if ( isMainProcess ) {
16- consumer ( commandId , args )
17- } else {
18- ipcRenderer . send ( 'main:command' , { commandId, args } )
19- }
20- }
9+ const exec = require ( './ipc/exec' )
2110
2211const template = [
2312 {
You can’t perform that action at this time.
0 commit comments