pi-sdk
Version:
Pay Insights SDK
30 lines • 1.34 kB
JavaScript
(function (factory) {
if (typeof module === 'object' && typeof module.exports === 'object') {
var v = factory(require, exports); if (v !== undefined) module.exports = v;
}
else if (typeof define === 'function' && define.amd) {
define(["require", "exports", "electron", "./SDKProxyMessages", "pi-contracts", "./SDKProxyMessages"], factory);
}
})(function (require, exports) {
"use strict";
function __export(m) {
for (var p in m) if (!exports.hasOwnProperty(p)) exports[p] = m[p];
}
var electron_1 = require("electron");
var SDKProxyMessages_1 = require("./SDKProxyMessages");
__export(require("pi-contracts"));
__export(require("./SDKProxyMessages"));
var PISDK = (function () {
function PISDK() {
}
PISDK.prototype.Initialize = function (appId, appSecret, region, environment, responseListener) {
electron_1.ipcRenderer.once(SDKProxyMessages_1.SDKProxyMessages.Initialize, function (event, error, token) {
responseListener(error, token);
});
electron_1.ipcRenderer.send(SDKProxyMessages_1.SDKProxyMessages.Initialize, appId, appSecret, region, environment);
};
return PISDK;
}());
exports.PISDK = PISDK;
});
//# sourceMappingURL=PISDK.js.map