pub unsafe trait UIPointerInteractionDelegate: NSObjectProtocol + IsMainThreadOnly {
// Provided methods
unsafe fn pointerInteraction_regionForRequest_defaultRegion(
&self,
interaction: &UIPointerInteraction,
request: &UIPointerRegionRequest,
default_region: &UIPointerRegion
) -> Option<Retained<UIPointerRegion>>
where Self: Sized + Message { ... }
unsafe fn pointerInteraction_styleForRegion(
&self,
interaction: &UIPointerInteraction,
region: &UIPointerRegion
) -> Option<Retained<UIPointerStyle>>
where Self: Sized + Message { ... }
unsafe fn pointerInteraction_willEnterRegion_animator(
&self,
interaction: &UIPointerInteraction,
region: &UIPointerRegion,
animator: &ProtocolObject<dyn UIPointerInteractionAnimating>
)
where Self: Sized + Message { ... }
unsafe fn pointerInteraction_willExitRegion_animator(
&self,
interaction: &UIPointerInteraction,
region: &UIPointerRegion,
animator: &ProtocolObject<dyn UIPointerInteractionAnimating>
)
where Self: Sized + Message { ... }
}Available on crate feature
UIPointerInteraction only.Provided Methods§
unsafe fn pointerInteraction_regionForRequest_defaultRegion( &self, interaction: &UIPointerInteraction, request: &UIPointerRegionRequest, default_region: &UIPointerRegion ) -> Option<Retained<UIPointerRegion>>
Available on crate feature
UIPointerRegion only.unsafe fn pointerInteraction_styleForRegion( &self, interaction: &UIPointerInteraction, region: &UIPointerRegion ) -> Option<Retained<UIPointerStyle>>
Available on crate features
UIHoverStyle and UIPointerRegion and UIPointerStyle only.unsafe fn pointerInteraction_willEnterRegion_animator( &self, interaction: &UIPointerInteraction, region: &UIPointerRegion, animator: &ProtocolObject<dyn UIPointerInteractionAnimating> )
Available on crate feature
UIPointerRegion only.unsafe fn pointerInteraction_willExitRegion_animator( &self, interaction: &UIPointerInteraction, region: &UIPointerRegion, animator: &ProtocolObject<dyn UIPointerInteractionAnimating> )
Available on crate feature
UIPointerRegion only.