use core::ffi::*;
use objc2::__framework_prelude::*;
use crate::*;
#[cfg(feature = "UIResponder")]
impl UIResponder {
extern_methods!(
#[cfg(feature = "UIActivityItemsConfigurationReading")]
#[unsafe(method(activityItemsConfiguration))]
#[unsafe(method_family = none)]
pub fn activityItemsConfiguration(
&self,
) -> Option<Retained<ProtocolObject<dyn UIActivityItemsConfigurationReading>>>;
#[cfg(feature = "UIActivityItemsConfigurationReading")]
#[unsafe(method(setActivityItemsConfiguration:))]
#[unsafe(method_family = none)]
pub fn setActivityItemsConfiguration(
&self,
activity_items_configuration: Option<
&ProtocolObject<dyn UIActivityItemsConfigurationReading>,
>,
);
);
}
#[cfg(all(
feature = "UIActivityItemsConfigurationReading",
feature = "UIResponder"
))]
extern_conformance!(
unsafe impl UIActivityItemsConfigurationProviding for UIResponder {}
);