api.actionContext Получение контекста выполняемого действия

  • api.actionContext.isMobile()

    Получение контекста выполняемого действия мобильное приложение или веб-интерфейс системы.

    Возвращаемое значение:

    • true — контекст выполнения действия: мобильное приложение;
    • false — контекст выполнения действия: веб-интерфейс системы.

    Пример. Для действия по событию "Прикрепление файла к объекту" будет добавляться комментарий, в котором будет указано прикреплен файл через мобильное приложение или веб-интерфейс системы.

    Copy
    boolean isMobile = api.actionContext.isMobile()
    def comment = "Добавлен новый файл: ${sourceObject.title }<br>Дата добавления файла: ${new Date()}<br>Мобильный клиент: ${isMobile}"
    utils.edit(subject, ['@comment' : comment.toString()])