From 8e831bf7f734b47fe084ee9851ab4772cbb20d2d Mon Sep 17 00:00:00 2001 From: James Barnett Date: Sat, 27 Jan 2018 23:27:27 +0000 Subject: Add connection pool, code editor and data grid --- main.js | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 main.js (limited to 'main.js') diff --git a/main.js b/main.js new file mode 100644 index 0000000..b016061 --- /dev/null +++ b/main.js @@ -0,0 +1,35 @@ +const electron = require('electron') +const app = electron.app +const BrowserWindow = electron.BrowserWindow + +const path = require('path') +const url = require('url') + +let mainWindow + +function createWindow () { + mainWindow = new BrowserWindow({width: 800, height: 600}) + mainWindow.loadURL(url.format({ + pathname: path.join(__dirname, 'index.html'), + protocol: 'file:', + slashes: true + })) + + mainWindow.on('closed', function () { + mainWindow = null + }) +} + +app.on('ready', createWindow) + +app.on('window-all-closed', function () { + if (process.platform !== 'darwin') { + app.quit() + } +}) + +app.on('activate', function () { + if (mainWindow === null) { + createWindow() + } +}) -- cgit v1.2.3