Структура и компоненты мнемосхемы
запрос: entek/api/mnemos/<мнемосхема>/scheme?<параметр>=<значение_1>,...
мнемосхема - может принимать следующие значения:
1. 0 или entry - ответ содержит стартовую мнемосхему.
2. GUID или Id - идентификатор мнемосхемы.
Параметры запроса:
имя параметра
|
описание
|
include
|
включает в ответ только указанные разделы мнемосхемы
|
exclude
|
исключает из ответа указанные разделы мнемосхемы
|
параметры include и exclude не могут присутствовать в запросе одновременно
Допустимые значения параметров запроса: name, guid, settings, controls (через ',' или ';').
Пример ответа:
{
"mnemo": {
"id": 25,
"name": "START",
"guid": "{21D1D68D-86F4-4F69-B254-543D215FF6C4}",
"settings": {
"ID": "{21D1D68D-86F4-4F69-B254-543D215FF6C4}",
"Name": "START",
"Comments": "",
"BkColor": "#000000",
"Width": 1300,
"Height": 700
},
"Controls": [
{
"ClassName": "TBBRotateLabel",
"ID": "{6CB72DEA-AF09-4595-8FC3-C8DD621AA8D8}",
"Idx": 0,
"Left": 20,
"Top": 104,
"Width": 208,
"Height": 22,
"Obj": {
"Text": "Элементы мнемосхем",
"Font": {
"Name": "Arial",
"Size": 14,
"Color": "#FFFFFF",
"Bold": true
}
}
}
]
}
}
|