Введение

Получите объект главного окна приложения Electron.

Найти главное окно электронного приложения может быть сложно, этот пакет NPM поможет вам с тем же

Первоначально я создал пакет electron-main-window NPM в качестве внутренней утилиты для OpenMTP — Advanced Android File Transfer Application for macOS. Он хорошо работает с Electron React Redux Advanced Boilerplate и electron-react-boilerplate.

Установка

$ npm install electron-main-window
or 
$ yarn add electron-main-window

использование

// Import ES6 way
import { getMainWindow } from 'electron-main-window';
const mainWindow = getMainWindow();
// Import ES2015 way
const mainWindow = require('electron-main-window').getMainWindow();
// e.g:
if(mainWindow !== null ){
  mainWindow.webContents.send('mainWindowCommunication', "This is a test message");
}

Больше репозиториев

Лицензия

электронное главное окно | Получите главное окно приложения Electron, выпущенного под лицензией MIT.

Copyright © 2018-Настоящее время Ганеш Ратинавель