} else {
_this.webApplication = new WebApplication(options);
_this.webApplication.focusedWebWindow.setUrl('');
- if (wrt.appID !== 'NVPDzvckj9.RuntimeAddonSetting') {
- _this.extensionManager.activateAll(app);
- }
}
});
}
runtime_debug('handleIpcMessages: DEACTIVATE ' + name);
return _this.extensionManager.deactivate(app, name);
});
- ipcMain.on(IPC_MESSAGE.EXTENSIONS.INSTALLED, (sender, name) => {
- runtime_debug('handleIpcMessages: INSTALLED ' + name);
- _this.extensionManager.build();
- return _this.extensionManager.activate(app, name);
- });
- ipcMain.on(IPC_MESSAGE.EXTENSIONS.UNINSTALLED, (sender, name) => {
- runtime_debug('handleIpcMessages: UNINSTALLED ' + name);
- return _this.extensionManager.deactivate(app, name);
- });
- ipcMain.on(IPC_MESSAGE.EXTENSIONS.ACTIVATE, (sender, name) => {
- runtime_debug('handleIpcMessages: ACTIVATE ' + name);
- return _this.extensionManager.activate(app, name);
- });
- ipcMain.on(IPC_MESSAGE.EXTENSIONS.DEACTIVATE, (sender, name) => {
- runtime_debug('handleIpcMessages: DEACTIVATE ' + name);
- return _this.extensionManager.deactivate(app, name);
- });
}
}
module.exports = Runtime;