app and win functionality in plugin

This commit is contained in:
Core 2022-01-18 15:27:47 +00:00
parent e8b6dd3180
commit ba58d456ac
No known key found for this signature in database
GPG key ID: 1B77805746C47C28
3 changed files with 21 additions and 14 deletions

View file

@ -11,7 +11,7 @@ import {AppEvents} from "./base/app";
import PluginHandler from "./base/plugins";
// const test = new PluginHandler();
let win = null;
const config = new ConfigStore();
const App = new AppEvents(config.store);
const Cider = new Win(electron.app, config.store)
@ -23,7 +23,6 @@ const plug = new PluginHandler();
electron.app.on('ready', () => {
App.ready();
plug.callPlugins('onReady');
console.log('[Cider] Application is Ready. Creating Window.')
if (!electron.app.isPackaged) {
@ -31,7 +30,8 @@ electron.app.on('ready', () => {
require('vue-devtools').install()
}
Cider.createWindow();
win = Cider.createWindow();
plug.callPlugins('onReady', win);
});
/*~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@ -104,4 +104,4 @@ electron.app.on('before-quit', () => {
// console.warn("[InstanceHandler] Existing Instance is Blocking Second Instance.");
// app.quit();
// app.isQuiting = true
// }
// }