CCGSRobotics/RoboHUD

View on GitHub
main.js

Summary

Maintainability
A
0 mins
Test Coverage
const {
  app,
  BrowserWindow
} = require('electron');
let win;

function createWindow() {
  win = new BrowserWindow({
    width: 1600,
    height: 1200
  });
  win.loadFile('App/loading.html');
  setTimeout(function() {
    win.loadFile('App/index.html');
  }, 3000)
  // win.loadURL('http://localhost:8080')
  win.webContents.openDevTools();

  win.on('closed', () => {
    win = null;
  });
  win2 = new BrowserWindow({
    width: 1600,
    height: 1200
  });
  win2.loadFile('App/loading.html');
  setTimeout(function() {
    win2.loadFile('App/charts.html');
  }, 3000)
  // win.loadURL('http://localhost:8080')

  win2.on('closed', () => {
    win2 = null;
  });
}

app.on('ready', createWindow);

app.on('window-all-closed', () => {
  if (process.platform !== 'darwin') {
    app.quit();
  }
});

app.on('activate', () => {
  if (win === null) {
    createWindow();
  }
});