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()===== |
| + | Отправить сообщение. |