pub unsafe trait CAAction {
// Provided method
unsafe fn runActionForKey_object_arguments(
&self,
event: &NSString,
an_object: &AnyObject,
dict: Option<&NSDictionary>,
)
where Self: Sized + Message { ... }
}
Available on crate feature
CALayer
only.Expand description
Action (event handler) protocol. *
See also Apple’s documentation
Provided Methods§
unsafe fn runActionForKey_object_arguments( &self, event: &NSString, an_object: &AnyObject, dict: Option<&NSDictionary>, )
Trait Implementations§
Source§impl ProtocolType for dyn CAAction
impl ProtocolType for dyn CAAction
impl<T> ImplementedBy<T> for dyn CAAction
Implementations on Foreign Types§
impl CAAction for NSNull
impl<T> CAAction for ProtocolObject<T>
Implementors§
impl CAAction for CAAnimation
Available on crate feature
CAAnimation
only.impl CAAction for CAAnimationGroup
Available on crate feature
CAAnimation
only.impl CAAction for CABasicAnimation
Available on crate feature
CAAnimation
only.impl CAAction for CAKeyframeAnimation
Available on crate feature
CAAnimation
only.impl CAAction for CAPropertyAnimation
Available on crate feature
CAAnimation
only.impl CAAction for CASpringAnimation
Available on crate feature
CAAnimation
only.impl CAAction for CATransition
Available on crate feature
CAAnimation
only.