/* * @project: TERA * @version: Development (beta) * @license: MIT (not for evil) * @copyright: Yuriy Ivanov (Vtools) 2017-2019 [progr76@gmail.com] * Web: https://terafoundation.org * Twitter: https://twitter.com/terafoundation * Telegram: https://t.me/terafoundation */ const ipcRenderer = require('electron').ipcRenderer; function GetDataElectron(Method,ObjPost,Func) { if(Func === undefined) { Func = ObjPost; ObjPost = null; } var reply; try { reply = ipcRenderer.sendSync('GetData', {path:Method, obj:ObjPost}); } catch(e) { reply = undefined; } if(Func) Func(reply); }; window.GetData = GetDataElectron;