Команда addMenu
Команда addMenu добавляет меню в справочник меню. Атрибуты меню задаются обязательным параметром menu.
Свойства параметра menu:
Свойство | Тип данных | Описание |
|---|
menucode | числовой | Код меню |
menuname | строковый | Наименование меню |
| menuitems | массив объектов | Пункты меню |
Свойства объекта массива menuItems:
Свойство | Тип данных | Описание |
|---|
menuitemorder | числовой | Номер по порядку |
cmactioncode | числовой | Код действия |
icon | строковый | Абсолютный путь к файлу иконки или идентификатор иконки из темы оформления |
{
"command":"addMenu",
"menu":{
"menucode":2,
"menuname":"Главное меню",
"menuitems":[
{
"menuitemorder":2,
"cmactioncode":2,
"icon": "icon.menu.sale"
},
{
"menuitemorder":1,
"cmactioncode":4,
"icon": "icon.menu.money"
},
]
}
}
Команда clearMenu
Команда clearMenu очищает справочник меню:
{
"command": "clearMenu"
}
Команда deleteMenu
Команда deleteMenu удаляет из справочника меню запись о меню со всеми зависимыми записями.
Параметр: код меню.
{
"command": "deleteMenu",
"menucode": "125"
}