Initial commit

This commit is contained in:
2023-08-29 19:55:48 +02:00
commit 7c2eec4446
473 changed files with 40947 additions and 0 deletions

View File

@@ -0,0 +1,30 @@
exports.__esModule = true;
var Getiyo_1 = require("./Getiyo");
module.exports = function (api) {
api.registerAction('publishScene', 'Publish scene', require('./actions/publishScene'));
api.registerAction('startTimeline', 'Start timeline', require('./actions/startTimeline'));
api.registerAction('stopTimeline', 'Stop timeline', require('./actions/stopTimeline'));
api.registerAction('pauseTimeline', 'Pause timeline', require('./actions/pauseTimeline'));
api.registerAction('continueTimelineHold', 'Continue timeline hold', require('./actions/continueTimelineHold'));
api.registerAction('skipTimelineBlock', 'Skip timeline block', require('./actions/skipTimelineBlock'));
api.registerAction('jumpToTimelineSections', 'Jump to timeline section', require('./actions/jumpToTimelineSections'));
api.registerConnectionValidator('channel', function (ValidatorAPI) {
var properties = ValidatorAPI.properties;
var Channel = new Getiyo_1.Getiyo({
serverProtocol: properties.protocol,
serverAddress: properties.address,
serverPort: properties.port,
channelName: properties.channel,
channelApiKey: properties.key
});
Channel.checkConnection(function (succeed) {
if (succeed == true) {
ValidatorAPI.callback(true);
ValidatorAPI.setInstance(Channel);
}
else
ValidatorAPI.callback(false, 'Unable to find a Getiyo channel in this location.');
});
});
};
//# sourceMappingURL=main.js.map