Initial commit
This commit is contained in:
30
Backend/dist/Integrations/buildin/getiyo/main.js
vendored
Normal file
30
Backend/dist/Integrations/buildin/getiyo/main.js
vendored
Normal 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
|
||||
Reference in New Issue
Block a user