[][src]Trait uikit_sys::PUIActivityItemSource

pub trait PUIActivityItemSource: Sized + Deref {
    unsafe fn activityViewControllerPlaceholderItem_(
        self,
        activityViewController: UIActivityViewController
    ) -> id
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn activityViewController_itemForActivityType_(
        self,
        activityViewController: UIActivityViewController,
        activityType: NSString
    ) -> id
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn activityViewController_subjectForActivityType_(
        self,
        activityViewController: UIActivityViewController,
        activityType: NSString
    ) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn activityViewController_dataTypeIdentifierForActivityType_(
        self,
        activityViewController: UIActivityViewController,
        activityType: NSString
    ) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn activityViewController_thumbnailImageForActivityType_suggestedSize_(
        self,
        activityViewController: UIActivityViewController,
        activityType: NSString,
        size: CGSize
    ) -> UIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn activityViewControllerLinkMetadata_(
        self,
        activityViewController: UIActivityViewController
    ) -> LPLinkMetadata
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn activityViewControllerPlaceholderItem_(
    self,
    activityViewController: UIActivityViewController
) -> id where
    Self::Target: Message + Sized

unsafe fn activityViewController_itemForActivityType_(
    self,
    activityViewController: UIActivityViewController,
    activityType: NSString
) -> id where
    Self::Target: Message + Sized

unsafe fn activityViewController_subjectForActivityType_(
    self,
    activityViewController: UIActivityViewController,
    activityType: NSString
) -> NSString where
    Self::Target: Message + Sized

unsafe fn activityViewController_dataTypeIdentifierForActivityType_(
    self,
    activityViewController: UIActivityViewController,
    activityType: NSString
) -> NSString where
    Self::Target: Message + Sized

unsafe fn activityViewController_thumbnailImageForActivityType_suggestedSize_(
    self,
    activityViewController: UIActivityViewController,
    activityType: NSString,
    size: CGSize
) -> UIImage where
    Self::Target: Message + Sized

unsafe fn activityViewControllerLinkMetadata_(
    self,
    activityViewController: UIActivityViewController
) -> LPLinkMetadata where
    Self::Target: Message + Sized

Loading content...

Implementors

impl PUIActivityItemSource for UIActivityItemProvider[src]

Loading content...