Initial commit
This commit is contained in:
78
Backend/dist/Integrations/buildin/zoomosc/template/basic.js
vendored
Normal file
78
Backend/dist/Integrations/buildin/zoomosc/template/basic.js
vendored
Normal file
@@ -0,0 +1,78 @@
|
||||
exports.__esModule = true;
|
||||
exports.ZoomOSC_Basic = void 0;
|
||||
var node_osc_1 = require("node-osc");
|
||||
exports.ZoomOSC_Basic = {
|
||||
handleAction: function (oscAction) {
|
||||
return function (ActionAPI) {
|
||||
ActionAPI.onExecute(function (properties, status, deck) {
|
||||
return exports.ZoomOSC_Basic.onExecute(ActionAPI, oscAction, properties, status, deck);
|
||||
});
|
||||
ActionAPI.onOpenEditor(exports.ZoomOSC_Basic.onOpenEditor);
|
||||
};
|
||||
},
|
||||
onExecute: function (ActionAPI, oscAction, properties, status, deck) {
|
||||
if (properties.connectionID != undefined && properties.connectionID.length > 0) {
|
||||
var connection = ActionAPI.getConnection('zoomosc', properties.connectionID);
|
||||
if (connection) {
|
||||
var ip = connection.properties.ip;
|
||||
var port = connection.properties.port;
|
||||
var header = connection.properties.header;
|
||||
var client = new node_osc_1.Client(ip, port);
|
||||
client.send("/" + header + "/" + properties.target + "/" + oscAction, properties.targetValue, function () {
|
||||
status("OSC Action " + oscAction + " has been called with " + properties.targetValue, 'info');
|
||||
client.close();
|
||||
});
|
||||
}
|
||||
else
|
||||
status('Connection does not exist', 'error');
|
||||
}
|
||||
else
|
||||
status('No connectionID specified', 'error');
|
||||
},
|
||||
onOpenEditor: function (EditorAPI, properties) {
|
||||
var connectionID = properties.connectionID != undefined ? properties.connectionID : 'none';
|
||||
var target = properties.target != undefined ? properties.target : 'userName';
|
||||
var targetValue = properties.targetValue != undefined ? properties.targetValue : '';
|
||||
var connectionField = {
|
||||
id: 'connectionID',
|
||||
name: 'Connection',
|
||||
type: 'connection',
|
||||
connectionType: 'zoomosc',
|
||||
value: connectionID
|
||||
};
|
||||
var targetField = {
|
||||
id: 'target',
|
||||
name: 'Target',
|
||||
type: 'select',
|
||||
value: target,
|
||||
values: [
|
||||
{ id: 'userName', text: 'By username' },
|
||||
{ id: 'targetID', text: 'By target id' },
|
||||
{ id: 'zoomID', text: 'By Zoom id' },
|
||||
{ id: 'galIndex', text: 'By gallery index' },
|
||||
{ id: 'me', text: 'Me' },
|
||||
{ id: 'all', text: 'All' }
|
||||
]
|
||||
};
|
||||
var targetValueField = {
|
||||
id: 'targetValue',
|
||||
name: 'Value',
|
||||
type: 'text',
|
||||
value: targetValue
|
||||
};
|
||||
EditorAPI.onFieldChanges(function (fields) {
|
||||
var fieldObject = EditorAPI.tools.objectifyFieldsValues(fields);
|
||||
EditorAPI.saveProperties({
|
||||
connectionID: fieldObject.connectionID,
|
||||
target: fieldObject.target,
|
||||
targetValue: fieldObject.targetValue
|
||||
});
|
||||
});
|
||||
EditorAPI.setFields([
|
||||
connectionField,
|
||||
targetField,
|
||||
targetValueField
|
||||
]);
|
||||
}
|
||||
};
|
||||
//# sourceMappingURL=basic.js.map
|
||||
1
Backend/dist/Integrations/buildin/zoomosc/template/basic.js.map
vendored
Normal file
1
Backend/dist/Integrations/buildin/zoomosc/template/basic.js.map
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"basic.js","sourceRoot":"","sources":["../../../../../src/Integrations/buildin/zoomosc/template/basic.ts"],"names":[],"mappings":";;AACA,qCAAkC;AAGvB,QAAA,aAAa,GAAG;IAC1B,YAAY,EAAZ,UAAa,SAAiB;QAC7B,OAAO,UAAC,SAAoB;YAC3B,SAAS,CAAC,SAAS,CAAC,UAAC,UAAU,EAAE,MAAM,EAAE,IAAI;gBAC5C,OAAA,qBAAa,CAAC,SAAS,CAAC,SAAS,EAAE,SAAS,EAAE,UAAU,EAAE,MAAM,EAAE,IAAI,CAAC;YAAvE,CAAuE,CACvE,CAAC;YACF,SAAS,CAAC,YAAY,CAAC,qBAAa,CAAC,YAAY,CAAC,CAAC;QACpD,CAAC,CAAC;IACH,CAAC;IAED,SAAS,EAAT,UAAU,SAAoB,EAAE,SAAiB,EAAE,UAAsB,EAAE,MAAM,EAAE,IAAI;QACtF,IAAI,UAAU,CAAC,YAAY,IAAI,SAAS,IAAI,UAAU,CAAC,YAAY,CAAC,MAAM,GAAG,CAAC,EAAE;YAC/E,IAAI,UAAU,GAAG,SAAS,CAAC,aAAa,CAAC,SAAS,EAAE,UAAU,CAAC,YAAY,CAAC,CAAC;YAC7E,IAAI,UAAU,EAAE;gBACf,IAAI,EAAE,GAAW,UAAU,CAAC,UAAU,CAAC,EAAE,CAAC;gBAC1C,IAAI,IAAI,GAAW,UAAU,CAAC,UAAU,CAAC,IAAI,CAAC;gBAC9C,IAAI,MAAM,GAAW,UAAU,CAAC,UAAU,CAAC,MAAM,CAAC;gBAElD,IAAI,MAAM,GAAG,IAAI,iBAAM,CAAC,EAAE,EAAE,IAAI,CAAC,CAAC;gBAClC,MAAM,CAAC,IAAI,CAAC,MAAI,MAAM,SAAI,UAAU,CAAC,MAAM,SAAI,SAAW,EAAE,UAAU,CAAC,WAAkB,EAAE;oBAC1F,MAAM,CAAC,gBAAc,SAAS,8BAAyB,UAAU,CAAC,WAAa,EAAE,MAAM,CAAC,CAAC;oBACzF,MAAM,CAAC,KAAK,EAAE,CAAC;gBAChB,CAAC,CAAC,CAAC;aACH;;gBAAM,MAAM,CAAC,2BAA2B,EAAE,OAAO,CAAC,CAAC;SACpD;;YAAM,MAAM,CAAC,2BAA2B,EAAE,OAAO,CAAC,CAAC;IACrD,CAAC;IAED,YAAY,EAAZ,UAAa,SAAoB,EAAE,UAAsB;QACxD,IAAI,YAAY,GAAG,UAAU,CAAC,YAAY,IAAI,SAAS,CAAC,CAAC,CAAC,UAAU,CAAC,YAAY,CAAC,CAAC,CAAC,MAAM,CAAC;QAC3F,IAAI,MAAM,GAAG,UAAU,CAAC,MAAM,IAAI,SAAS,CAAC,CAAC,CAAC,UAAU,CAAC,MAAM,CAAC,CAAC,CAAC,UAAU,CAAC;QAC7E,IAAI,WAAW,GAAG,UAAU,CAAC,WAAW,IAAI,SAAS,CAAC,CAAC,CAAC,UAAU,CAAC,WAAW,CAAC,CAAC,CAAC,EAAE,CAAC;QAEpF,IAAI,eAAe,GAAoB;YACtC,EAAE,EAAE,cAAc;YAClB,IAAI,EAAE,YAAY;YAClB,IAAI,EAAE,YAAY;YAClB,cAAc,EAAE,SAAS;YACzB,KAAK,EAAE,YAAY;SACnB,CAAC;QACF,IAAI,WAAW,GAAoB;YAClC,EAAE,EAAE,QAAQ;YACZ,IAAI,EAAE,QAAQ;YACd,IAAI,EAAE,QAAQ;YACd,KAAK,EAAE,MAAM;YACb,MAAM,EAAE;gBACP,EAAE,EAAE,EAAE,UAAU,EAAE,IAAI,EAAE,aAAa,EAAE;gBACvC,EAAE,EAAE,EAAE,UAAU,EAAE,IAAI,EAAE,cAAc,EAAE;gBACxC,EAAE,EAAE,EAAE,QAAQ,EAAE,IAAI,EAAE,YAAY,EAAE;gBACpC,EAAE,EAAE,EAAE,UAAU,EAAE,IAAI,EAAE,kBAAkB,EAAE;gBAC5C,EAAE,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,IAAI,EAAE;gBACxB,EAAE,EAAE,EAAE,KAAK,EAAE,IAAI,EAAE,KAAK,EAAE;aAC1B;SACD,CAAC;QACF,IAAI,gBAAgB,GAAoB;YACvC,EAAE,EAAE,aAAa;YACjB,IAAI,EAAE,OAAO;YACb,IAAI,EAAE,MAAM;YACZ,KAAK,EAAE,WAAW;SAClB,CAAC;QAEF,SAAS,CAAC,cAAc,CAAC,UAAC,MAAM;YAC/B,IAAI,WAAW,GAAG,SAAS,CAAC,KAAK,CAAC,qBAAqB,CAAC,MAAM,CAAC,CAAC;YAChE,SAAS,CAAC,cAAc,CAAC;gBACxB,YAAY,EAAE,WAAW,CAAC,YAAY;gBACtC,MAAM,EAAE,WAAW,CAAC,MAAM;gBAC1B,WAAW,EAAE,WAAW,CAAC,WAAW;aACpC,CAAC,CAAC;QACJ,CAAC,CAAC,CAAC;QACH,SAAS,CAAC,SAAS,CAAC;YACnB,eAAe;YACf,WAAW;YACX,gBAAgB;SAChB,CAAC,CAAC;IACJ,CAAC;CACD,CAAC"}
|
||||
54
Backend/dist/Integrations/buildin/zoomosc/template/connectionOnly.js
vendored
Normal file
54
Backend/dist/Integrations/buildin/zoomosc/template/connectionOnly.js
vendored
Normal file
@@ -0,0 +1,54 @@
|
||||
exports.__esModule = true;
|
||||
exports.ZoomOSC_ConnectionOnly = void 0;
|
||||
var node_osc_1 = require("node-osc");
|
||||
exports.ZoomOSC_ConnectionOnly = {
|
||||
handleAction: function (oscAction) {
|
||||
return function (ActionAPI) {
|
||||
ActionAPI.onExecute(function (properties, status, deck) {
|
||||
return exports.ZoomOSC_ConnectionOnly.onExecute(ActionAPI, oscAction, properties, status, deck);
|
||||
});
|
||||
ActionAPI.onOpenEditor(exports.ZoomOSC_ConnectionOnly.onOpenEditor);
|
||||
};
|
||||
},
|
||||
onExecute: function (ActionAPI, oscAction, properties, status, deck) {
|
||||
if (properties.connectionID != undefined && properties.connectionID.length > 0) {
|
||||
var connection = ActionAPI.getConnection('zoomosc', properties.connectionID);
|
||||
if (connection) {
|
||||
var ip = connection.properties.ip;
|
||||
var port = connection.properties.port;
|
||||
var header = connection.properties.header;
|
||||
var client = new node_osc_1.Client(ip, port);
|
||||
client.send("/" + header + "/" + oscAction, [], function () {
|
||||
status("OSC Action " + oscAction + " has been called", 'info');
|
||||
client.close();
|
||||
});
|
||||
}
|
||||
else
|
||||
status('Connection does not exist', 'error');
|
||||
}
|
||||
else
|
||||
status('No connectionID specified', 'error');
|
||||
},
|
||||
onOpenEditor: function (EditorAPI, properties) {
|
||||
var connectionID = properties.connectionID != undefined ? properties.connectionID : 'none';
|
||||
var connectionField = {
|
||||
id: 'connectionID',
|
||||
name: 'Connection',
|
||||
type: 'connection',
|
||||
connectionType: 'zoomosc',
|
||||
value: connectionID
|
||||
};
|
||||
EditorAPI.onFieldChanges(function (fields) {
|
||||
var fieldObject = EditorAPI.tools.objectifyFieldsValues(fields);
|
||||
EditorAPI.saveProperties({
|
||||
connectionID: fieldObject.connectionID,
|
||||
target: fieldObject.target,
|
||||
targetValue: fieldObject.targetValue
|
||||
});
|
||||
});
|
||||
EditorAPI.setFields([
|
||||
connectionField
|
||||
]);
|
||||
}
|
||||
};
|
||||
//# sourceMappingURL=connectionOnly.js.map
|
||||
1
Backend/dist/Integrations/buildin/zoomosc/template/connectionOnly.js.map
vendored
Normal file
1
Backend/dist/Integrations/buildin/zoomosc/template/connectionOnly.js.map
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"connectionOnly.js","sourceRoot":"","sources":["../../../../../src/Integrations/buildin/zoomosc/template/connectionOnly.ts"],"names":[],"mappings":";;AACA,qCAAkC;AAGvB,QAAA,sBAAsB,GAAG;IACnC,YAAY,EAAZ,UAAa,SAAiB;QAC7B,OAAO,UAAC,SAAoB;YAC3B,SAAS,CAAC,SAAS,CAAC,UAAC,UAAU,EAAE,MAAM,EAAE,IAAI;gBAC5C,OAAA,8BAAsB,CAAC,SAAS,CAAC,SAAS,EAAE,SAAS,EAAE,UAAU,EAAE,MAAM,EAAE,IAAI,CAAC;YAAhF,CAAgF,CAChF,CAAC;YACF,SAAS,CAAC,YAAY,CAAC,8BAAsB,CAAC,YAAY,CAAC,CAAC;QAC7D,CAAC,CAAC;IACH,CAAC;IAED,SAAS,EAAT,UAAU,SAAoB,EAAE,SAAiB,EAAE,UAAsB,EAAE,MAAM,EAAE,IAAI;QACtF,IAAI,UAAU,CAAC,YAAY,IAAI,SAAS,IAAI,UAAU,CAAC,YAAY,CAAC,MAAM,GAAG,CAAC,EAAE;YAC/E,IAAI,UAAU,GAAG,SAAS,CAAC,aAAa,CAAC,SAAS,EAAE,UAAU,CAAC,YAAY,CAAC,CAAC;YAC7E,IAAI,UAAU,EAAE;gBACf,IAAI,EAAE,GAAW,UAAU,CAAC,UAAU,CAAC,EAAE,CAAC;gBAC1C,IAAI,IAAI,GAAW,UAAU,CAAC,UAAU,CAAC,IAAI,CAAC;gBAC9C,IAAI,MAAM,GAAW,UAAU,CAAC,UAAU,CAAC,MAAM,CAAC;gBAElD,IAAI,MAAM,GAAG,IAAI,iBAAM,CAAC,EAAE,EAAE,IAAI,CAAC,CAAC;gBAClC,MAAM,CAAC,IAAI,CAAC,MAAI,MAAM,SAAI,SAAW,EAAO,EAAE,EAAE;oBAC/C,MAAM,CAAC,gBAAc,SAAS,qBAAkB,EAAE,MAAM,CAAC,CAAC;oBAC1D,MAAM,CAAC,KAAK,EAAE,CAAC;gBAChB,CAAC,CAAC,CAAC;aACH;;gBAAM,MAAM,CAAC,2BAA2B,EAAE,OAAO,CAAC,CAAC;SACpD;;YAAM,MAAM,CAAC,2BAA2B,EAAE,OAAO,CAAC,CAAC;IACrD,CAAC;IAED,YAAY,EAAZ,UAAa,SAAoB,EAAE,UAAsB;QACxD,IAAI,YAAY,GAAG,UAAU,CAAC,YAAY,IAAI,SAAS,CAAC,CAAC,CAAC,UAAU,CAAC,YAAY,CAAC,CAAC,CAAC,MAAM,CAAC;QAE3F,IAAI,eAAe,GAAoB;YACtC,EAAE,EAAE,cAAc;YAClB,IAAI,EAAE,YAAY;YAClB,IAAI,EAAE,YAAY;YAClB,cAAc,EAAE,SAAS;YACzB,KAAK,EAAE,YAAY;SACnB,CAAC;QAEF,SAAS,CAAC,cAAc,CAAC,UAAC,MAAM;YAC/B,IAAI,WAAW,GAAG,SAAS,CAAC,KAAK,CAAC,qBAAqB,CAAC,MAAM,CAAC,CAAC;YAChE,SAAS,CAAC,cAAc,CAAC;gBACxB,YAAY,EAAE,WAAW,CAAC,YAAY;gBACtC,MAAM,EAAE,WAAW,CAAC,MAAM;gBAC1B,WAAW,EAAE,WAAW,CAAC,WAAW;aACpC,CAAC,CAAC;QACJ,CAAC,CAAC,CAAC;QACH,SAAS,CAAC,SAAS,CAAC;YACnB,eAAe;SACf,CAAC,CAAC;IACJ,CAAC;CACD,CAAC"}
|
||||
Reference in New Issue
Block a user