Configures native window creation, i.e. using window.open or links with target "_blank" in the frontend.
Use this rather than creating BrowserWindow
instances from scratch, since some security parameters need to be set, this method will do it.
Return a string unique to the current display layout.
'native' or 'custom'
"Gently" close all windows, application will not stop if a beforeunload
handler returns false
.
Start the NodeJS backend server.
Running server's port promise.
Save the window geometry state on every change.