Ключ "actions"

Секция «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» являются необязательными. В качестве строки значения может выступать как константное значение, так и результат вычисления команд программного комплекса.