QML-тип ShareAction
QML-тип ShareAction запускает пользовательский интерфейс для отправки данных из предопределённой конфигурации. Подробнее…
Строка импорта: | import Sailfish.Share 1.0 |
Свойства
Методы
- trigger()
Подробное описание
Запускает пользовательский интерфейс для отправки данных из предопределённой конфигурации.
Описание свойств
mimeType : string
MIME-тип ресурсов для отправки.
Доступные средства отправки при работе с указанными ресурсами зависят от выбранного MIME-типа.
Может быть указан как конкретный тип, так и все возможные значения.
Например, если ресурсы содержат одно изображение в формате PNG, mimeType
может быть image/png
.
Любой метод отправки, который не поддерживает работу с изображениями в формате PNG,
будет недоступен в параметрах отправки.
Если ресурсы содержат файлы в форматах JPEG и PNG, часть png
в mimeType
можно заменить на *
,
чтобы указать, что метод отправки должен уметь отправлять изображения любого типа.
А если метод отправки должен иметь возможность делиться всеми типами файлов,
следует указать весь mimeType
как *
.
Если свойство не установлено, оно автоматически генерируется
на основе значения resources
.
resources : list
Список ресурсов для отправки.
Допускаются следующие типы ресурсов:
url
илиstring
: путь к файлу в локальной файловой системе. URL-адреса преобразуются в строковый формат. В случае, если путь начинается с file:///, то такая схема будет удалена;map
: содержит необработанные данные контента и связанные с ними метаданные.
Пример:
ShareAction {
resources: [
"/path/to/my/file.txt",
{ "data": "<raw-bytes>", "name": "my-data-file" }
]
}
title : string
Текст заголовка для отображения в пользовательском интерфейсе отправки.
Описание методов
trigger()
Запускает интерфейс для отправки.