electron/spec/fixtures/api/exit-closes-all-windows-app/main.js

20 lines
356 B
JavaScript
Raw Normal View History

2018-09-13 16:10:51 +00:00
const { app, BrowserWindow } = require('electron')
const windows = []
function createWindow (id) {
2018-09-13 16:10:51 +00:00
const window = new BrowserWindow({ show: false })
window.loadURL(`data:,window${id}`)
windows.push(window)
}
app.once('ready', () => {
for (let i = 1; i <= 5; i++) {
createWindow(i)
}
setImmediate(function () {
app.exit(123)
})
})