spectron-dialog-addon
Version:
Mock electron dialog and provide return values.
21 lines • 717 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var path = require("path");
var DialogAddon = (function () {
function DialogAddon() {
}
DialogAddon.prototype.apply = function (app) {
this.app = app;
this.app['args'].unshift(path.join(__dirname, 'preload.js'));
this.app['args'].unshift('--require');
return this.app;
};
DialogAddon.prototype.mock = function (options) {
return this.app.electron.ipcRenderer.sendSync('SPECTRON_FAKE_DIALOG/SEND', options);
};
return DialogAddon;
}());
exports.DialogAddon = DialogAddon;
var dialogAddon = new DialogAddon();
exports.default = dialogAddon;
//# sourceMappingURL=index.js.map