780 lines
32 KiB
JavaScript
780 lines
32 KiB
JavaScript
"use strict";
|
|
Object.defineProperty(exports, "__esModule", { value: true });
|
|
function default_1(target) {
|
|
return {
|
|
'SMDVersion': '2.0',
|
|
'description': 'Xapp JSON RPC Server',
|
|
'contentType': 'application\/json',
|
|
'transport': 'POST',
|
|
'envelope': 'JSON-RPC-2.0',
|
|
'target': target,
|
|
'services': {
|
|
'Library_Store.getReader': { 'transport': 'POST', 'target': null, 'parameters': [] },
|
|
'Library_Store.getWriter': { 'transport': 'POST', 'target': null, 'parameters': [] },
|
|
'Library_Store.get': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'section', 'optional': false }, {
|
|
'name': 'path',
|
|
'optional': false
|
|
}, { 'name': 'query', 'default': null, 'optional': true }]
|
|
},
|
|
'Library_Store.set': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'section', 'optional': false }, {
|
|
'name': 'path',
|
|
'default': '.',
|
|
'optional': true
|
|
}, { 'name': 'query', 'default': null, 'optional': true }, {
|
|
'name': 'value',
|
|
'default': null,
|
|
'optional': true
|
|
}, { 'name': 'decodeValue', 'default': true, 'optional': true }]
|
|
},
|
|
'Library_Store.remove': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{
|
|
'name': 'section',
|
|
'optional': false
|
|
}, {
|
|
'name': 'path',
|
|
'default': '.',
|
|
'optional': true
|
|
}, { 'name': 'query', 'default': null, 'optional': true }
|
|
]
|
|
},
|
|
'Library_Store.update': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'section', 'optional': false }, {
|
|
'name': 'path',
|
|
'default': '.',
|
|
'optional': true
|
|
}, { 'name': 'searchQuery', 'default': null, 'optional': true }, {
|
|
'name': 'value',
|
|
'default': null,
|
|
'optional': true
|
|
}, { 'name': 'decodeValue', 'default': true, 'optional': true }]
|
|
},
|
|
'XApp_Store.getReader': { 'transport': 'POST', 'target': null, 'parameters': [] },
|
|
'XApp_Store.getWriter': { 'transport': 'POST', 'target': null, 'parameters': [] },
|
|
'XApp_Store.get': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'section', 'optional': false }, {
|
|
'name': 'path',
|
|
'optional': false
|
|
}, { 'name': 'query', 'default': null, 'optional': true }]
|
|
},
|
|
'XApp_Store.set': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'section', 'optional': false }, {
|
|
'name': 'path',
|
|
'default': '.',
|
|
'optional': true
|
|
}, { 'name': 'query', 'default': null, 'optional': true }, {
|
|
'name': 'value',
|
|
'default': null,
|
|
'optional': true
|
|
}, { 'name': 'decodeValue', 'default': true, 'optional': true }]
|
|
},
|
|
'XApp_Store.update': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'section', 'optional': false }, {
|
|
'name': 'path',
|
|
'default': '.',
|
|
'optional': true
|
|
}, { 'name': 'searchQuery', 'default': null, 'optional': true }, {
|
|
'name': 'value',
|
|
'default': null,
|
|
'optional': true
|
|
}, { 'name': 'decodeValue', 'default': true, 'optional': true }]
|
|
},
|
|
'XCOM_Directory_Service.find': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': 'mixed',
|
|
'parameters': [{
|
|
'name': 'mount',
|
|
'optional': false,
|
|
'type': 'mixed'
|
|
}, { 'name': 'searchConf', 'optional': false, 'type': 'mixed' }]
|
|
},
|
|
'XCOM_Directory_Service.compress': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': 'mixed',
|
|
'parameters': [{
|
|
'name': 'mount',
|
|
'optional': false,
|
|
'type': 'mixed'
|
|
}, { 'name': 'selection', 'optional': false, 'type': 'mixed' }, {
|
|
'name': 'type',
|
|
'default': 'zip',
|
|
'optional': true,
|
|
'type': 'string'
|
|
}]
|
|
},
|
|
'XCOM_Directory_Service.extract': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': 'mixed',
|
|
'parameters': [{ 'name': 'mount', 'optional': false, 'type': 'mixed' }, {
|
|
'name': 'what',
|
|
'optional': false,
|
|
'type': 'mixed'
|
|
}]
|
|
},
|
|
'XCOM_Directory_Service.rename': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': 'array',
|
|
'parameters': [{ 'name': 'mount', 'optional': false, 'type': 'mixed' }, {
|
|
'name': 'path',
|
|
'optional': false,
|
|
'type': 'mixed'
|
|
}, { 'name': 'newFileName', 'optional': false }]
|
|
},
|
|
'XCOM_Directory_Service.putRemote': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': 'array',
|
|
'parameters': [{ 'name': 'mount', 'optional': false }, {
|
|
'name': 'destination',
|
|
'optional': false
|
|
}]
|
|
},
|
|
'XCOM_Directory_Service.convert_size_to_num': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': ['integer', 'string'],
|
|
'parameters': [{ 'name': 'size', 'optional': false, 'type': 'mixed' }]
|
|
},
|
|
'XCOM_Directory_Service.get_max_fileupload_size': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': []
|
|
},
|
|
'XCOM_Directory_Service.put': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': 'array',
|
|
'parameters': []
|
|
},
|
|
'XCOM_Directory_Service.delete': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'selection', 'optional': false }, {
|
|
'name': 'options',
|
|
'optional': false
|
|
}, { 'name': 'secure', 'default': false, 'optional': true }]
|
|
},
|
|
'XCOM_Directory_Service.move': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'selection', 'optional': false }, {
|
|
'name': 'dst',
|
|
'optional': false
|
|
}, { 'name': 'inclusion', 'default': [], 'optional': true }, {
|
|
'name': 'exclusion',
|
|
'default': [],
|
|
'optional': true
|
|
}, { 'name': 'mode', 'default': 1504, 'optional': true }]
|
|
},
|
|
'XCOM_Directory_Service.copy': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': 'array',
|
|
'parameters': [{
|
|
'name': 'selection',
|
|
'optional': false,
|
|
'type': 'mixed'
|
|
}, { 'name': 'dst', 'optional': false, 'type': 'mixed' }, {
|
|
'name': 'options',
|
|
'optional': false,
|
|
'type': 'array'
|
|
}]
|
|
},
|
|
'XCOM_Directory_Service.ls': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'mount', 'default': 'ws', 'optional': true }, {
|
|
'name': 'path',
|
|
'default': '\/',
|
|
'optional': true
|
|
}, { 'name': 'options', 'default': null, 'optional': true }, {
|
|
'name': 'recursive',
|
|
'default': false,
|
|
'optional': true
|
|
}]
|
|
},
|
|
'XCOM_Directory_Service.downloadTo': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': 'mixed',
|
|
'parameters': [{ 'name': 'url', 'optional': false, 'type': 'mixed' }, {
|
|
'name': 'mount',
|
|
'optional': false,
|
|
'type': 'mixed'
|
|
}, { 'name': 'to', 'optional': false, 'type': 'string' }]
|
|
},
|
|
'XCOM_Directory_Service.fileUpdate': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': ['boolean', 'mixed'],
|
|
'parameters': []
|
|
},
|
|
'XCOM_Directory_Service.getFileSystem': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': 'mixed',
|
|
'parameters': [{ 'name': 'mount', 'default': '', 'optional': true }]
|
|
},
|
|
'XCOM_Directory_Service.getFSResources': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': ['array', 'mixed', 'null'],
|
|
'parameters': []
|
|
},
|
|
'XCOM_Directory_Service.getResourceType': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': ['boolean', 'string'],
|
|
'parameters': [{ 'name': 'mount', 'optional': false, 'type': 'mixed' }]
|
|
},
|
|
'XCOM_Directory_Service.isRemoteOperation': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': 'boolean',
|
|
'parameters': [{ 'name': 'src', 'optional': false, 'type': 'mixed' }, {
|
|
'name': 'dst',
|
|
'optional': false,
|
|
'type': 'mixed'
|
|
}]
|
|
},
|
|
'XCOM_Directory_Service.isRemoteToRemoteOperation': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': 'boolean',
|
|
'parameters': [{ 'name': 'src', 'optional': false, 'type': 'mixed' }, {
|
|
'name': 'dst',
|
|
'optional': false,
|
|
'type': 'mixed'
|
|
}]
|
|
},
|
|
'XCOM_Directory_Service.set': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': 'boolean',
|
|
'parameters': [{ 'name': 'mount', 'optional': false, 'type': 'mixed' }, {
|
|
'name': 'path',
|
|
'optional': false,
|
|
'type': 'mixed'
|
|
}, {
|
|
'name': 'content',
|
|
'default': '',
|
|
'optional': true,
|
|
'type': 'string'
|
|
}, { 'name': 'errors', 'default': [], 'optional': true, 'type': 'array' }]
|
|
},
|
|
'XCOM_Directory_Service.mkfile': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'mount', 'optional': false }, {
|
|
'name': 'path',
|
|
'optional': false
|
|
},
|
|
{
|
|
'content': 'content',
|
|
'optional': false
|
|
}
|
|
]
|
|
},
|
|
'XCOM_Directory_Service.mkdir': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'mount', 'optional': false }, {
|
|
'name': 'path',
|
|
'optional': false
|
|
}]
|
|
},
|
|
'XCOM_Directory_Service.copyDirectory': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'srcDir', 'optional': false }, {
|
|
'name': 'dstDirectory',
|
|
'optional': false
|
|
}, { 'name': 'options', 'default': [], 'optional': false }, {
|
|
'name': 'inclusionMask',
|
|
'default': [],
|
|
'optional': false
|
|
}, { 'name': 'exclusionMask', 'default': [], 'optional': false }, {
|
|
'name': 'error',
|
|
'optional': false
|
|
}, { 'name': 'success', 'optional': false }]
|
|
},
|
|
'XCOM_Directory_Service.get': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': ['boolean', 'string'],
|
|
'parameters': [{
|
|
'name': 'path',
|
|
'optional': false,
|
|
'type': 'mixed'
|
|
}, {
|
|
'name': 'attachment',
|
|
'default': false,
|
|
'optional': true,
|
|
'type': ['boolean', 'false']
|
|
}, {
|
|
'name': 'send',
|
|
'default': true,
|
|
'optional': true,
|
|
'type': ['boolean', 'true']
|
|
}, {
|
|
'name': 'width',
|
|
'default': null,
|
|
'optional': true,
|
|
'type': 'null'
|
|
}, {
|
|
'name': 'time',
|
|
'default': null,
|
|
'optional': true,
|
|
'type': 'null'
|
|
}, { 'name': 'mount', 'default': '', 'optional': true, 'type': 'string' }]
|
|
},
|
|
'XCOM_Directory_Service.get2': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'mount', 'default': '', 'optional': false }, {
|
|
'name': 'path',
|
|
'optional': false
|
|
}, { 'name': 'attachment', 'default': false, 'optional': true }, {
|
|
'name': 'send',
|
|
'default': true,
|
|
'optional': true
|
|
}, { 'name': 'width', 'default': null, 'optional': true }, {
|
|
'name': 'time',
|
|
'default': null,
|
|
'optional': true
|
|
}]
|
|
},
|
|
'XCOM_Directory_Service.deleteDirectory': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'path', 'optional': false }]
|
|
},
|
|
'XCOM_Directory_Service.deleteFile': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'path', 'optional': false }]
|
|
},
|
|
'XCOM_Directory_Service.createToken': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'what', 'optional': false }]
|
|
},
|
|
'XApp_Resource_Service.createResource': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'resource', 'optional': false }, {
|
|
'name': 'test',
|
|
'default': false,
|
|
'optional': true
|
|
}]
|
|
},
|
|
'XApp_Resource_Service.updateResource': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'resource', 'optional': false }, {
|
|
'name': 'test',
|
|
'default': false,
|
|
'optional': true
|
|
}]
|
|
},
|
|
'XApp_Resource_Service.removeResource': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'resource', 'optional': false }, {
|
|
'name': 'test',
|
|
'default': false,
|
|
'optional': true
|
|
}]
|
|
},
|
|
'XApp_Resource_Service.ls': { 'transport': 'POST', 'target': null, 'parameters': [] },
|
|
'XApp_Tracking_Service.get': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'section', 'optional': false }, {
|
|
'name': 'path',
|
|
'optional': false
|
|
}, { 'name': 'query', 'default': null, 'optional': true }]
|
|
},
|
|
'XApp_Tracking_Service.set': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'section', 'optional': false }, {
|
|
'name': 'path',
|
|
'default': '.',
|
|
'optional': true
|
|
}, { 'name': 'query', 'default': null, 'optional': true }, {
|
|
'name': 'value',
|
|
'default': null,
|
|
'optional': true
|
|
}, { 'name': 'decodeValue', 'default': true, 'optional': true }]
|
|
},
|
|
'XCF_Driver_Service.ls': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'scope', 'default': null, 'optional': true }]
|
|
},
|
|
'XCF_Driver_Service.createItem': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'scope', 'optional': false }, {
|
|
'name': 'path',
|
|
'optional': false
|
|
}, { 'name': 'title', 'optional': false }, {
|
|
'name': 'meta',
|
|
'optional': false
|
|
}, { 'name': 'driverCode', 'optional': false }]
|
|
},
|
|
'XCF_Driver_Service.get': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [
|
|
{
|
|
'name': 'path',
|
|
'optional': false
|
|
},
|
|
{
|
|
'name': 'send',
|
|
'optional': false
|
|
},
|
|
{
|
|
'name': 'attachment',
|
|
'optional': false
|
|
}
|
|
]
|
|
},
|
|
'XCF_Driver_Service.set': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': 'mixed',
|
|
'parameters': [
|
|
{ 'name': 'scope', 'optional': false, 'type': 'mixed' }, {
|
|
'name': 'path',
|
|
'optional': false,
|
|
'type': 'mixed'
|
|
}, { 'name': 'content', 'optional': false, 'type': 'mixed' }
|
|
]
|
|
},
|
|
'XCF_Driver_Service.createGroup': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': 'mixed',
|
|
'parameters': [{
|
|
'name': 'scopeName',
|
|
'default': 'system_driver',
|
|
'optional': false,
|
|
'type': 'string'
|
|
}, { 'name': 'name', 'optional': false, 'type': 'mixed' }]
|
|
},
|
|
'XCF_Driver_Service.updateItemMetaData': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{
|
|
'name': 'scopeName',
|
|
'default': 'system',
|
|
'optional': false
|
|
}, {
|
|
'name': 'driverPathRelative',
|
|
'default': 'Denon\/Denon Base.meta.json',
|
|
'optional': false
|
|
}, { 'name': 'dataPath', 'default': '\/inputs', 'optional': false }, {
|
|
'name': 'query',
|
|
'optional': false
|
|
}, { 'name': 'value', 'optional': false }]
|
|
},
|
|
'XCF_Driver_Service.removeGroup': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': 'mixed',
|
|
'parameters': [{
|
|
'name': 'scopeName',
|
|
'default': 'system',
|
|
'optional': false,
|
|
'type': 'string'
|
|
}, { 'name': 'name', 'optional': false, 'type': 'mixed' }]
|
|
},
|
|
'XCF_Driver_Service.removeItem': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'scope', 'optional': false }, {
|
|
'name': 'path',
|
|
'optional': false
|
|
}, { 'name': 'name', 'optional': false }]
|
|
},
|
|
'XCF_Device_Service.ls': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'scope', 'default': null, 'optional': true }]
|
|
},
|
|
'XCF_Device_Service.getDeviceContent': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'scope', 'optional': false }, {
|
|
'name': 'path',
|
|
'optional': false
|
|
}]
|
|
},
|
|
'XCF_Device_Service.setDeviceContent': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': 'mixed',
|
|
'parameters': [{ 'name': 'scope', 'optional': false, 'type': 'mixed' }, {
|
|
'name': 'path',
|
|
'optional': false,
|
|
'type': 'mixed'
|
|
}, { 'name': 'content', 'optional': false, 'type': 'mixed' }]
|
|
},
|
|
'XCF_Device_Service.updateItemMetaData': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{
|
|
'name': 'scopeName',
|
|
'default': 'system',
|
|
'optional': false
|
|
}, {
|
|
'name': 'driverPathRelative',
|
|
'default': 'Denon\/Denon Base.meta.json',
|
|
'optional': false
|
|
}, { 'name': 'dataPath', 'default': '\/inputs', 'optional': false }, {
|
|
'name': 'query',
|
|
'optional': false
|
|
}, { 'name': 'value', 'optional': false }]
|
|
},
|
|
'XCF_Device_Service.createGroup': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': 'mixed',
|
|
'parameters': [{
|
|
'name': 'scopeName',
|
|
'default': 'system',
|
|
'optional': false,
|
|
'type': 'string'
|
|
}, { 'name': 'name', 'optional': false, 'type': 'mixed' }]
|
|
},
|
|
'XCF_Device_Service.createItem': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'options', 'default': [], 'optional': true }]
|
|
},
|
|
'XCF_Device_Service.removeItem': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'scope', 'optional': false }, {
|
|
'name': 'name',
|
|
'optional': false
|
|
}]
|
|
},
|
|
'XCF_Device_Service.removeGroup': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': 'mixed',
|
|
'parameters': [{
|
|
'name': 'scopeName',
|
|
'default': 'system',
|
|
'optional': false,
|
|
'type': 'string'
|
|
}, { 'name': 'name', 'optional': false, 'type': 'mixed' }]
|
|
},
|
|
'XCF_Protocol_Service.ls': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'scope', 'default': null, 'optional': true }]
|
|
},
|
|
'XCF_Protocol_Service.getProtocolContent': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'scope', 'optional': false }, {
|
|
'name': 'path',
|
|
'optional': false
|
|
}]
|
|
},
|
|
'XCF_Protocol_Service.setProtocolContent': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': 'mixed',
|
|
'parameters': [{ 'name': 'scope', 'optional': false, 'type': 'mixed' }, {
|
|
'name': 'path',
|
|
'optional': false,
|
|
'type': 'mixed'
|
|
}, { 'name': 'content', 'optional': false, 'type': 'mixed' }]
|
|
},
|
|
'XCF_Protocol_Service.updateItemMetaData': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{
|
|
'name': 'scopeName',
|
|
'default': 'system',
|
|
'optional': false
|
|
}, {
|
|
'name': 'driverPathRelative',
|
|
'default': 'Denon\/Denon Base.meta.json',
|
|
'optional': false
|
|
}, { 'name': 'dataPath', 'default': '\/inputs', 'optional': false }, {
|
|
'name': 'query',
|
|
'optional': false
|
|
}, { 'name': 'value', 'optional': false }]
|
|
},
|
|
'XCF_Protocol_Service.createGroup': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': 'mixed',
|
|
'parameters': [{
|
|
'name': 'scopeName',
|
|
'default': 'system_protocols',
|
|
'optional': false,
|
|
'type': 'string'
|
|
}, { 'name': 'name', 'optional': false, 'type': 'mixed' }]
|
|
},
|
|
'XCF_Protocol_Service.createItem': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': 'array',
|
|
'parameters': [{ 'name': 'scope', 'optional': false, 'type': 'array' }, {
|
|
'name': 'path',
|
|
'optional': false
|
|
}, { 'name': 'title', 'optional': false }, {
|
|
'name': 'meta',
|
|
'optional': false
|
|
}, { 'name': 'driverCode', 'optional': false }]
|
|
},
|
|
'XCF_Protocol_Service.removeItem': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': 'array',
|
|
'parameters': [{ 'name': 'scope', 'optional': false, 'type': 'array' }, {
|
|
'name': 'name',
|
|
'optional': false
|
|
}]
|
|
},
|
|
'XCF_Protocol_Service.removeGroup': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': 'mixed',
|
|
'parameters': [{
|
|
'name': 'scopeName',
|
|
'default': 'system',
|
|
'optional': false,
|
|
'type': 'string'
|
|
}, { 'name': 'name', 'optional': false, 'type': 'mixed' }]
|
|
},
|
|
'XApp_XIDE_Controller_UserService.test': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': []
|
|
},
|
|
'XApp_XIDE_Controller_UserService.login': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'userName', 'optional': false }, {
|
|
'name': 'password',
|
|
'optional': false
|
|
}]
|
|
},
|
|
'XIDE_NodeJS_Service.ls': { 'transport': 'POST', 'target': null, 'parameters': [] },
|
|
'XIDE_NodeJS_Service.stop': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'services', 'default': [], 'optional': true }]
|
|
},
|
|
'XIDE_NodeJS_Service.start': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'services', 'default': [], 'optional': true }]
|
|
},
|
|
'XIDE_NodeJS_Service.run': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'arguments', 'optional': false }]
|
|
},
|
|
'XIDE_NodeJS_Service.checkServer': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'arguments', 'optional': false }]
|
|
},
|
|
'XIDE_NodeJS_Service.runDebugServer': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'arguments', 'optional': false }]
|
|
},
|
|
'XIDE_VE_Service.ls': { 'transport': 'POST', 'target': null, 'parameters': [] },
|
|
'XIDE_VE_Service.view': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'file', 'optional': false }]
|
|
},
|
|
'XApp_XIDE_Workbench_Service.getInfo': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'dummy', 'optional': false }]
|
|
},
|
|
'XApp_XIDE_Workbench_Service.setState': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'data', 'optional': false }]
|
|
},
|
|
'XApp_XIDE_Workbench_Service.getWorkbenchState': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'returns': ['object', 'xapp_xide_workbenchstate'],
|
|
'parameters': [{ 'name': 'path', 'optional': false, 'type': 'mixed' }]
|
|
},
|
|
'XApp_XIDE_Workbench_Service.createProject': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{
|
|
'name': 'name',
|
|
'default': '',
|
|
'optional': true
|
|
}, {
|
|
'name': 'projectToClone',
|
|
'default': '',
|
|
'optional': true
|
|
}, {
|
|
'name': 'eclipseSupport',
|
|
'default': false,
|
|
'optional': true
|
|
}, { 'name': 'projectTemplate', 'default': '', 'optional': true }]
|
|
},
|
|
'XIDE_Log_Service.ls': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'which', 'default': null, 'optional': true }]
|
|
},
|
|
'XIDE_Log_Service.lsAbs': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'path', 'default': null, 'optional': true }]
|
|
},
|
|
'XIDE_Log_Service.clear': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'which', 'optional': false }]
|
|
},
|
|
'XIDE_Log_Service.clearAbs': {
|
|
'transport': 'POST',
|
|
'target': null,
|
|
'parameters': [{ 'name': 'path', 'optional': false }]
|
|
}
|
|
}
|
|
};
|
|
}
|
|
exports.default = default_1;
|
|
//# sourceMappingURL=services.js.map
|