Документация
ОС Аврора 5.1.5

QML-тип ShareAction

QML-тип ShareAction запускает пользовательский интерфейс для отправки данных из предопределённой конфигурации. Подробнее…

Строка импорта: import Sailfish.Share 1.0

Свойства

Методы

Подробное описание

Запускает пользовательский интерфейс для отправки данных из предопределённой конфигурации.

Описание свойств

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()

Запускает интерфейс для отправки.

Мы используем cookies для персонализации сайта и его более удобного использования. Вы можете запретить cookies в настройках браузера.

Пожалуйста ознакомьтесь с политикой использования cookies.