[][src]Trait uikit_sys::IUIPasteboard

pub trait IUIPasteboard: Sized + Deref {
    unsafe fn setPersistent_(self, persistent: BOOL)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setItemProviders_localOnly_expirationDate_(
        self,
        itemProviders: NSArray,
        localOnly: BOOL,
        expirationDate: NSDate
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setObjects_(self, objects: NSArray)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setObjects_localOnly_expirationDate_(
        self,
        objects: NSArray,
        localOnly: BOOL,
        expirationDate: NSDate
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn containsPasteboardTypes_(self, pasteboardTypes: NSArray) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn dataForPasteboardType_(self, pasteboardType: NSString) -> NSData
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn valueForPasteboardType_(self, pasteboardType: NSString) -> id
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setValue_forPasteboardType_(
        self,
        value: id,
        pasteboardType: NSString
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setData_forPasteboardType_(
        self,
        data: NSData,
        pasteboardType: NSString
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn pasteboardTypesForItemSet_(self, itemSet: NSIndexSet) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn containsPasteboardTypes_inItemSet_(
        self,
        pasteboardTypes: NSArray,
        itemSet: NSIndexSet
    ) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn itemSetWithPasteboardTypes_(
        self,
        pasteboardTypes: NSArray
    ) -> NSIndexSet
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn valuesForPasteboardType_inItemSet_(
        self,
        pasteboardType: NSString,
        itemSet: NSIndexSet
    ) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn dataForPasteboardType_inItemSet_(
        self,
        pasteboardType: NSString,
        itemSet: NSIndexSet
    ) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn addItems_(self, items: NSArray)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setItems_options_(self, items: NSArray, options: NSDictionary)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn name(self) -> UIPasteboardName
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn isPersistent(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn changeCount(self) -> NSInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn itemProviders(self) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setItemProviders_(self, itemProviders: NSArray)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn pasteboardTypes(self) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn numberOfItems(self) -> NSInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn items(self) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setItems_(self, items: NSArray)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn string(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setString_(self, string: NSString)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn strings(self) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setStrings_(self, strings: NSArray)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn URL(self) -> NSURL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setURL_(self, URL: NSURL)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn URLs(self) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setURLs_(self, URLs: NSArray)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn image(self) -> UIImage
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setImage_(self, image: UIImage)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn images(self) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setImages_(self, images: NSArray)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn color(self) -> UIColor
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setColor_(self, color: UIColor)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn colors(self) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setColors_(self, colors: NSArray)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn hasStrings(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn hasURLs(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn hasImages(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn hasColors(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn pasteboardWithName_create_(
        pasteboardName: NSString,
        create: BOOL
    ) -> UIPasteboard
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn pasteboardWithUniqueName() -> UIPasteboard
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn removePasteboardWithName_(pasteboardName: NSString)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn generalPasteboard() -> UIPasteboard
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn setPersistent_(self, persistent: BOOL) where
    Self::Target: Message + Sized

unsafe fn setItemProviders_localOnly_expirationDate_(
    self,
    itemProviders: NSArray,
    localOnly: BOOL,
    expirationDate: NSDate
) where
    Self::Target: Message + Sized

unsafe fn setObjects_(self, objects: NSArray) where
    Self::Target: Message + Sized

unsafe fn setObjects_localOnly_expirationDate_(
    self,
    objects: NSArray,
    localOnly: BOOL,
    expirationDate: NSDate
) where
    Self::Target: Message + Sized

unsafe fn containsPasteboardTypes_(self, pasteboardTypes: NSArray) -> BOOL where
    Self::Target: Message + Sized

unsafe fn dataForPasteboardType_(self, pasteboardType: NSString) -> NSData where
    Self::Target: Message + Sized

unsafe fn valueForPasteboardType_(self, pasteboardType: NSString) -> id where
    Self::Target: Message + Sized

unsafe fn setValue_forPasteboardType_(self, value: id, pasteboardType: NSString) where
    Self::Target: Message + Sized

unsafe fn setData_forPasteboardType_(
    self,
    data: NSData,
    pasteboardType: NSString
) where
    Self::Target: Message + Sized

unsafe fn pasteboardTypesForItemSet_(self, itemSet: NSIndexSet) -> NSArray where
    Self::Target: Message + Sized

unsafe fn containsPasteboardTypes_inItemSet_(
    self,
    pasteboardTypes: NSArray,
    itemSet: NSIndexSet
) -> BOOL where
    Self::Target: Message + Sized

unsafe fn itemSetWithPasteboardTypes_(
    self,
    pasteboardTypes: NSArray
) -> NSIndexSet where
    Self::Target: Message + Sized

unsafe fn valuesForPasteboardType_inItemSet_(
    self,
    pasteboardType: NSString,
    itemSet: NSIndexSet
) -> NSArray where
    Self::Target: Message + Sized

unsafe fn dataForPasteboardType_inItemSet_(
    self,
    pasteboardType: NSString,
    itemSet: NSIndexSet
) -> NSArray where
    Self::Target: Message + Sized

unsafe fn addItems_(self, items: NSArray) where
    Self::Target: Message + Sized

unsafe fn setItems_options_(self, items: NSArray, options: NSDictionary) where
    Self::Target: Message + Sized

unsafe fn name(self) -> UIPasteboardName where
    Self::Target: Message + Sized

unsafe fn isPersistent(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn changeCount(self) -> NSInteger where
    Self::Target: Message + Sized

unsafe fn itemProviders(self) -> NSArray where
    Self::Target: Message + Sized

unsafe fn setItemProviders_(self, itemProviders: NSArray) where
    Self::Target: Message + Sized

unsafe fn pasteboardTypes(self) -> NSArray where
    Self::Target: Message + Sized

unsafe fn numberOfItems(self) -> NSInteger where
    Self::Target: Message + Sized

unsafe fn items(self) -> NSArray where
    Self::Target: Message + Sized

unsafe fn setItems_(self, items: NSArray) where
    Self::Target: Message + Sized

unsafe fn string(self) -> NSString where
    Self::Target: Message + Sized

unsafe fn setString_(self, string: NSString) where
    Self::Target: Message + Sized

unsafe fn strings(self) -> NSArray where
    Self::Target: Message + Sized

unsafe fn setStrings_(self, strings: NSArray) where
    Self::Target: Message + Sized

unsafe fn URL(self) -> NSURL where
    Self::Target: Message + Sized

unsafe fn setURL_(self, URL: NSURL) where
    Self::Target: Message + Sized

unsafe fn URLs(self) -> NSArray where
    Self::Target: Message + Sized

unsafe fn setURLs_(self, URLs: NSArray) where
    Self::Target: Message + Sized

unsafe fn image(self) -> UIImage where
    Self::Target: Message + Sized

unsafe fn setImage_(self, image: UIImage) where
    Self::Target: Message + Sized

unsafe fn images(self) -> NSArray where
    Self::Target: Message + Sized

unsafe fn setImages_(self, images: NSArray) where
    Self::Target: Message + Sized

unsafe fn color(self) -> UIColor where
    Self::Target: Message + Sized

unsafe fn setColor_(self, color: UIColor) where
    Self::Target: Message + Sized

unsafe fn colors(self) -> NSArray where
    Self::Target: Message + Sized

unsafe fn setColors_(self, colors: NSArray) where
    Self::Target: Message + Sized

unsafe fn hasStrings(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn hasURLs(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn hasImages(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn hasColors(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn pasteboardWithName_create_(
    pasteboardName: NSString,
    create: BOOL
) -> UIPasteboard where
    Self::Target: Message + Sized

unsafe fn pasteboardWithUniqueName() -> UIPasteboard where
    Self::Target: Message + Sized

unsafe fn removePasteboardWithName_(pasteboardName: NSString) where
    Self::Target: Message + Sized

unsafe fn generalPasteboard() -> UIPasteboard where
    Self::Target: Message + Sized

Loading content...

Implementors

impl IUIPasteboard for UIPasteboard[src]

Loading content...