infusion-electron
v0.10.0
Published
Infusion component wrappers for Electron
Downloads
19
Readme
infusion-electron
Infusion-Electron is a collection of Fluid Infusion components that make it easier to use Electron.
Using infusion-electron
Declare dependencies on Infusion and infusion-electron in your application's package.json file:
{ "name": "my-infusion-electron-app", "dependencies": { "infusion": "2.0.0", "infusion-electron": "0.4.0" } }
require() Infusion and infusion-electron:
var fluid = require("infusion"); require("infusion-electron");
Define your application component. Windows can be child components of your app:
fluid.defaults("myapp.app", { gradeNames: "electron.app",
commandLineSwitches: { "disable-renderer-backgrounding": null }, components: { mainWindow: { createOnEvent: "onReady", type: "electron.browserWindow", options: { width: 1920, height: 1080, url: "html/main-window.html" } }, }
});
Attribution and License
This library was written by Colin Clark and is distributed under the "new" BSD 3-clause license.