Changes

Jump to navigation Jump to search
3,321 bytes added ,  14:29, 10 September 2016
no edit summary
Line 93: Line 93:     
:Результат: Объект Library, найденная библиотека.
 
:Результат: Объект Library, найденная библиотека.
      
===Объект Library===
 
===Объект Library===
Line 119: Line 118:  
====Свойства====
 
====Свойства====
 
;title : Название библиотеки.
 
;title : Название библиотеки.
      
===Объект Entry===
 
===Объект Entry===
Line 138: Line 136:  
;favorites : Возвращает true - если запись находится в избранном
 
;favorites : Возвращает true - если запись находится в избранном
 
;deleted : Возвращает true - если запись удалена (находится в корзине).
 
;deleted : Возвращает true - если запись удалена (находится в корзине).
      
===Объект DefaultEntry===
 
===Объект DefaultEntry===
Line 146: Line 143:  
:Установить значение поля.  
 
:Установить значение поля.  
 
:Параметры: name - имя поля, value - значение поля.
 
:Параметры: name - имя поля, value - значение поля.
      
===Примеры===
 
===Примеры===
Line 190: Line 186:     
===Примеры===
 
===Примеры===
 +
 +
==Взаимодействие с системой==
 +
===Глобальные Функции===
 +
====message(text)====
 +
:Отобразить пользователю небольшое всплывающее сообщение.
 +
:Параметры: text - текст для отображения.
 +
 +
====cancel()====
 +
:Отменить операцию вызвавшую данный триггер. Многие действия возникают при каких либо операциях с записями (создание, модификация, удаление и .д.). Если фаза действия предшествует операции, то возможно отменить эту операцию с помощью данной функции. Например, применять эту функцию можно при проверки корректности вводимых данных перед сохранением записи.
 +
 +
====system()====
 +
:Получить информацию о системе.
 +
:Результат: Объект System с информацией о системе.
 +
 +
====log(text)====
 +
:Вывести строку в лог-файл выполнения скрипта. Функция будет полезна для отладки скриптов.
 +
:Параметры: Text - текст который будет выведен в лог.
 +
 +
====intent(action)====
 +
:Создать объект обмена сообщениями - Intent. С помощью данного объекта можно передать данные другому приложению, или заставить другое приложение выполнить какое-либо действие.
 +
Функция доступна только для Android.
 +
:Параметры: action - Строка, определяющая стандартное действие, которое требуется выполнить.
 +
:Результат: Intent - объект обмена сообщениями.
 +
После получения объекта требуется добавить в него отправляемые данные и вызывать метод send().
 +
В Android есть множество встроенных  действий, список и описание которых вы можете найти [https://developer.android.com/reference/android/content/Intent.html здесь].
 +
 +
===Объект System===
 +
Данный объект содержит информацию о системе.
 +
====Свойства====
 +
;os : имя операционной системы на которой запущен скрипт.
 +
 +
===Объект Intent===
 +
Объект обмена сообщениями. Объект создается с помощью вызова глобальной функции intent().
 +
====Методы====
 +
=====data(uri)=====
 +
Установить URI ссылающийся на данные.
 +
Параметры:uri -
 +
=====mimeType(mime)=====
 +
Установить MIME тип данных.
 +
Параметры:mime -
 +
=====extra(key, value)=====
 +
Установить дополнительные данные в виде ключ-значение.
 +
Параметры:
 +
=====send()=====
 +
Отправить сообщение.

Navigation menu