pub unsafe trait UIEditMenuInteractionDelegate: NSObjectProtocol {
// Provided methods
unsafe fn editMenuInteraction_menuForConfiguration_suggestedActions(
&self,
interaction: &UIEditMenuInteraction,
configuration: &UIEditMenuConfiguration,
suggested_actions: &NSArray<UIMenuElement>
) -> Option<Retained<UIMenu>>
where Self: Sized + Message { ... }
unsafe fn editMenuInteraction_targetRectForConfiguration(
&self,
interaction: &UIEditMenuInteraction,
configuration: &UIEditMenuConfiguration
) -> CGRect
where Self: Sized + Message { ... }
unsafe fn editMenuInteraction_willPresentMenuForConfiguration_animator(
&self,
interaction: &UIEditMenuInteraction,
configuration: &UIEditMenuConfiguration,
animator: &ProtocolObject<dyn UIEditMenuInteractionAnimating>
)
where Self: Sized + Message { ... }
unsafe fn editMenuInteraction_willDismissMenuForConfiguration_animator(
&self,
interaction: &UIEditMenuInteraction,
configuration: &UIEditMenuConfiguration,
animator: &ProtocolObject<dyn UIEditMenuInteractionAnimating>
)
where Self: Sized + Message { ... }
}
Available on crate feature
UIEditMenuInteraction
only.Provided Methods§
Available on crate features
UIMenu
and UIMenuElement
only.