Секция «actions» - команды, это связь между функциями, описанными внутри модуля и их отображением в интерфейсе пользователя. Каждый элемент внутри секции представляет собой набор свойств, определяющих каким образом эта команда будет отображена в пользовательском интерфейсе, а также позволяет управлять состоянием её отображения.
{ "actions": { "id_open_or_close": { "cmd": "$(if,$(condition1),open %0, close %1)", "title": "$(if,$(plan),Открыть,Закрыть)", "description": "Описание функции", "flags": "$(if,$(condition2),0,1)", "icon": "$(if,$(condition2),ic_exaple_2,ic_example_1)", "image": "im_example", "help": "Подробное описание функции" } } }
Параметры элемента определяются ниже, все, кроме параметров «title» и «cmd» являются необязательными. В качестве строки значения может выступать как константное значение, так и результат вычисления команд программного комплекса.