src/Tools/Electron/test/main.js
author wenzelm
Thu, 13 Mar 2025 16:00:48 +0100
changeset 82269 72e641e3b7cd
parent 75453 e2aa3c1f90a1
permissions -rw-r--r--
proper document structure; tuned whitespace;
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
75453
e2aa3c1f90a1 provide Isabelle/Electron test;
wenzelm
parents:
diff changeset
     1
const { app, BrowserWindow } = require('electron')
e2aa3c1f90a1 provide Isabelle/Electron test;
wenzelm
parents:
diff changeset
     2
e2aa3c1f90a1 provide Isabelle/Electron test;
wenzelm
parents:
diff changeset
     3
const createWindow = () => {
e2aa3c1f90a1 provide Isabelle/Electron test;
wenzelm
parents:
diff changeset
     4
  const win = new BrowserWindow({
e2aa3c1f90a1 provide Isabelle/Electron test;
wenzelm
parents:
diff changeset
     5
    width: 800,
e2aa3c1f90a1 provide Isabelle/Electron test;
wenzelm
parents:
diff changeset
     6
    height: 600
e2aa3c1f90a1 provide Isabelle/Electron test;
wenzelm
parents:
diff changeset
     7
  })
e2aa3c1f90a1 provide Isabelle/Electron test;
wenzelm
parents:
diff changeset
     8
e2aa3c1f90a1 provide Isabelle/Electron test;
wenzelm
parents:
diff changeset
     9
  win.loadURL(process.env.URL || 'https://isabelle.in.tum.de')
e2aa3c1f90a1 provide Isabelle/Electron test;
wenzelm
parents:
diff changeset
    10
}
e2aa3c1f90a1 provide Isabelle/Electron test;
wenzelm
parents:
diff changeset
    11
e2aa3c1f90a1 provide Isabelle/Electron test;
wenzelm
parents:
diff changeset
    12
app.whenReady().then(() => {
e2aa3c1f90a1 provide Isabelle/Electron test;
wenzelm
parents:
diff changeset
    13
  createWindow()
e2aa3c1f90a1 provide Isabelle/Electron test;
wenzelm
parents:
diff changeset
    14
})