api.actionContext Получение контекста выполняемого действия
-
api.actionContext.isMobile()
Получение контекста выполняемого действия мобильное приложение или веб-интерфейс системы.
Возвращаемое значение:
- true — контекст выполнения действия: мобильное приложение;
- false — контекст выполнения действия: веб-интерфейс системы.
Пример. Для действия по событию "Прикрепление файла к объекту" будет добавляться комментарий, в котором будет указано прикреплен файл через мобильное приложение или веб-интерфейс системы.
Copyboolean isMobile = api.actionContext.isMobile()
def comment = "Добавлен новый файл: ${sourceObject.title }<br>Дата добавления файла: ${new Date()}<br>Мобильный клиент: ${isMobile}"
utils.edit(subject, ['@comment' : comment.toString()])