tera/Source/HTML/JS/client-electron.js
progr76@gmail.com 5af6a818a0 0.922
2019-03-16 19:08:05 +03:00

33 lines
723 B
JavaScript

/*
* @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://web.telegram.org/#/im?p=@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;