pub unsafe trait UIDropSession:
UIDragDropSession
+ NSProgressReporting
+ MainThreadOnly {
// Provided methods
unsafe fn localDragSession(
&self,
) -> Option<Retained<ProtocolObject<dyn UIDragSession>>>
where Self: Sized + Message { ... }
unsafe fn progressIndicatorStyle(
&self,
) -> UIDropSessionProgressIndicatorStyle
where Self: Sized + Message { ... }
unsafe fn setProgressIndicatorStyle(
&self,
progress_indicator_style: UIDropSessionProgressIndicatorStyle,
)
where Self: Sized + Message { ... }
unsafe fn loadObjectsOfClass_completion(
&self,
a_class: &AnyClass,
completion: &DynBlock<dyn Fn(NonNull<NSArray<ProtocolObject<dyn NSItemProviderReading>>>)>,
) -> Retained<NSProgress>
where Self: Sized + Message { ... }
}
Available on crate feature
UIDragSession
only.Expand description
Provided Methods§
unsafe fn localDragSession( &self, ) -> Option<Retained<ProtocolObject<dyn UIDragSession>>>
unsafe fn progressIndicatorStyle(&self) -> UIDropSessionProgressIndicatorStyle
Sourceunsafe fn setProgressIndicatorStyle(
&self,
progress_indicator_style: UIDropSessionProgressIndicatorStyle,
)
unsafe fn setProgressIndicatorStyle( &self, progress_indicator_style: UIDropSessionProgressIndicatorStyle, )
Setter for progressIndicatorStyle
.
unsafe fn loadObjectsOfClass_completion( &self, a_class: &AnyClass, completion: &DynBlock<dyn Fn(NonNull<NSArray<ProtocolObject<dyn NSItemProviderReading>>>)>, ) -> Retained<NSProgress>
Available on crate feature
block2
only.