Files
Undecked/Backend/dist/Integrations/buildin/pjlink/main.js
2023-08-29 19:55:48 +02:00

16 lines
671 B
JavaScript

exports.__esModule = true;
var pjlink = require("pjlink");
module.exports = function (Api) {
Api.registerConnectionValidator('pjlink', function (validatorAPI) {
var ip = validatorAPI.properties.ip;
var port = validatorAPI.properties.port;
var password = validatorAPI.properties.password;
var beamer = new pjlink(ip, port, password);
beamer.getClass(function (err, classNumber) {
if (!err)
validatorAPI.setInstance(beamer);
validatorAPI.callback(err == undefined, err == undefined ? null : 'Unable to connect to projector: ' + err);
});
});
};
//# sourceMappingURL=main.js.map