Учебник по Electron.js

Изменение и получение размеров окна

Указать размеры окна при его создании позволяют следующие опции:

Пример:

win = new BrowserWindow({
   width: 800,
   height: 600,
   useContentSize: false,
   minWidth: 400,
   minHeight: 200,
   maxWidth: 800,
   maxHeight: 600,
   resizable: true
});

Управлять размерами окна после его создания позволяют следующие методы:

События:

win.on('will-resize', (e, b) => {
   e.preventDefault();
   console.log(b); // { x: 710, y: 370, width: 500, height: 338 }
});