Write, Bureaucrats, Administrators
273
edits
No edit summary |
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()===== | |||
Отправить сообщение. |