pub unsafe trait UIActivityItemsConfigurationReading: NSObjectProtocol + IsMainThreadOnly {
// Provided methods
unsafe fn itemProvidersForActivityItemsConfiguration(
&self
) -> Retained<NSArray<NSItemProvider>>
where Self: Sized + Message { ... }
unsafe fn activityItemsConfigurationSupportsInteraction(
&self,
interaction: &UIActivityItemsConfigurationInteraction
) -> bool
where Self: Sized + Message { ... }
unsafe fn activityItemsConfigurationMetadataForKey(
&self,
key: &UIActivityItemsConfigurationMetadataKey
) -> Option<Retained<AnyObject>>
where Self: Sized + Message { ... }
unsafe fn activityItemsConfigurationMetadataForItemAtIndex_key(
&self,
index: NSInteger,
key: &UIActivityItemsConfigurationMetadataKey
) -> Option<Retained<AnyObject>>
where Self: Sized + Message { ... }
unsafe fn activityItemsConfigurationPreviewForItemAtIndex_intent_suggestedSize(
&self,
index: NSInteger,
intent: &UIActivityItemsConfigurationPreviewIntent,
suggested_size: CGSize
) -> Option<Retained<NSItemProvider>>
where Self: Sized + Message { ... }
unsafe fn applicationActivitiesForActivityItemsConfiguration(
&self
) -> Option<Retained<NSArray<UIActivity>>>
where Self: Sized + Message { ... }
}
Available on crate feature
UIActivityItemsConfigurationReading
only.Provided Methods§
unsafe fn itemProvidersForActivityItemsConfiguration( &self ) -> Retained<NSArray<NSItemProvider>>
unsafe fn activityItemsConfigurationSupportsInteraction( &self, interaction: &UIActivityItemsConfigurationInteraction ) -> bool
unsafe fn activityItemsConfigurationMetadataForKey( &self, key: &UIActivityItemsConfigurationMetadataKey ) -> Option<Retained<AnyObject>>
unsafe fn activityItemsConfigurationMetadataForItemAtIndex_key( &self, index: NSInteger, key: &UIActivityItemsConfigurationMetadataKey ) -> Option<Retained<AnyObject>>
unsafe fn activityItemsConfigurationPreviewForItemAtIndex_intent_suggestedSize( &self, index: NSInteger, intent: &UIActivityItemsConfigurationPreviewIntent, suggested_size: CGSize ) -> Option<Retained<NSItemProvider>>
unsafe fn applicationActivitiesForActivityItemsConfiguration( &self ) -> Option<Retained<NSArray<UIActivity>>>
Available on crate feature
UIActivity
only.Trait Implementations§
source§impl ProtocolType for dyn UIActivityItemsConfigurationReading
impl ProtocolType for dyn UIActivityItemsConfigurationReading
impl<T> ImplementedBy<T> for dyn UIActivityItemsConfigurationReading
Implementations on Foreign Types§
impl<T> UIActivityItemsConfigurationReading for ProtocolObject<T>where
T: ?Sized + UIActivityItemsConfigurationReading,
Implementors§
impl UIActivityItemsConfigurationReading for UIActivityItemsConfiguration
Available on crate feature
UIActivityItemsConfiguration
only.