23 lines
531 B
JavaScript
23 lines
531 B
JavaScript
// const { app } = require('electron')
|
|
const { mainOn } = require('../../common/ipc')
|
|
|
|
mainOn('min', event => {
|
|
if (global.mainWindow) {
|
|
global.mainWindow.minimize()
|
|
}
|
|
})
|
|
mainOn('max', event => {
|
|
if (global.mainWindow) {
|
|
global.mainWindow.maximize()
|
|
}
|
|
})
|
|
mainOn('close', (event, params) => {
|
|
if (global.mainWindow) {
|
|
// console.log('close', params)
|
|
if (params && params.isToTray) return global.mainWindow.hide()
|
|
// global.mainWindowdow.destroy()
|
|
// app.quit()
|
|
global.mainWindow.close()
|
|
}
|
|
})
|