1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- {
- "name": "sequenceMgr",
- "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": [
- "SequenceMgr.js"
- ],
- "values": {
- "New group":{
- "type": "Container",
- "collapsed": false,
- "Create": {
- "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
- }
- }
- }
- }
- }
|