pub unsafe trait UIActivityItemsConfigurationReading: NSObjectProtocol + MainThreadOnly {
// Provided methods
fn itemProvidersForActivityItemsConfiguration(
&self,
) -> Retained<NSArray<NSItemProvider>>
where Self: Sized + Message { ... }
fn activityItemsConfigurationSupportsInteraction(
&self,
interaction: &UIActivityItemsConfigurationInteraction,
) -> bool
where Self: Sized + Message { ... }
fn activityItemsConfigurationMetadataForKey(
&self,
key: &UIActivityItemsConfigurationMetadataKey,
) -> Option<Retained<AnyObject>>
where Self: Sized + Message { ... }
fn activityItemsConfigurationMetadataForItemAtIndex_key(
&self,
index: NSInteger,
key: &UIActivityItemsConfigurationMetadataKey,
) -> Option<Retained<AnyObject>>
where Self: Sized + Message { ... }
fn activityItemsConfigurationPreviewForItemAtIndex_intent_suggestedSize(
&self,
index: NSInteger,
intent: &UIActivityItemsConfigurationPreviewIntent,
suggested_size: CGSize,
) -> Option<Retained<NSItemProvider>>
where Self: Sized + Message { ... }
fn applicationActivitiesForActivityItemsConfiguration(
&self,
) -> Option<Retained<NSArray<UIActivity>>>
where Self: Sized + Message { ... }
}Available on crate feature
UIActivityItemsConfigurationReading only.Expand description
Provided Methods§
fn itemProvidersForActivityItemsConfiguration( &self, ) -> Retained<NSArray<NSItemProvider>>
fn activityItemsConfigurationSupportsInteraction( &self, interaction: &UIActivityItemsConfigurationInteraction, ) -> bool
fn activityItemsConfigurationMetadataForKey( &self, key: &UIActivityItemsConfigurationMetadataKey, ) -> Option<Retained<AnyObject>>
fn activityItemsConfigurationMetadataForItemAtIndex_key( &self, index: NSInteger, key: &UIActivityItemsConfigurationMetadataKey, ) -> Option<Retained<AnyObject>>
fn activityItemsConfigurationPreviewForItemAtIndex_intent_suggestedSize( &self, index: NSInteger, intent: &UIActivityItemsConfigurationPreviewIntent, suggested_size: CGSize, ) -> Option<Retained<NSItemProvider>>
Available on crate feature
objc2-core-foundation only.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.