12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- {
- "name": "keysMgr",
- "type": "Serial",
- "path": "LIEN",
- "version": "0.0.1",
- "description": "augment control over sequence keys, with saving/recalling mecanism, grouping ",
- "url": "",
- "downloadURL": "",
- "hasInput": false,
- "hasOutput": false,
- "hideDefaultCommands": true,
- "hideDefaultParameters": [
- "protocol",
- "autoAdd",
- "messageStructure",
- "firstValueIsTheName",
- "port",
- "baudRate",
- "isConnected",
- "pass_through"
- ],
- "defaults": {},
- "parameters": {
- "Sequence File": {
- "type": "File",
- "description": "Select json file with sequence structure."
- },
- "Load Sequence": {
- "type": "Trigger",
- "description": "Rebuilds all keys and groups in current sequence"
- },
- "Export Sequence": {
- "type": "Trigger",
- "description": "export group structure and key values to json file"
- },
- "Sequence": {
- "type": "Enum"
- },
- "Refresh list": {
- "type": "Trigger",
- "description": "refresh sequence list"
- }
- },
- "scripts": [
- "keysMgr.js"
- ],
- "values": {
- "addGroup": {
- "type": "Trigger",
- "description": "create a new key group"
- },
- "groups": {
- "type": "Container",
- "collapsed": false
- }
- },
- "commands": {
- "ZoomAbsolute": {
- "menu": "",
- "callback": "setZoom",
- "parameters": {
- "ID": {
- "type": "Integer",
- "default": 1,
- "min": 1,
- "max": 255,
- "useForMapping": true
- },
- "Position": {
- "type": "Float",
- "default":0,
- "min": 0,
- "max": 1,
- "useForMapping": true
- }
- }
- }
- }
- }
|