pub unsafe trait UIViewImplicitlyAnimating: UIViewAnimating + MainThreadOnly {
// Provided methods
unsafe fn addAnimations_delayFactor(
&self,
animation: &Block<dyn Fn()>,
delay_factor: CGFloat,
)
where Self: Sized + Message { ... }
unsafe fn addAnimations(&self, animation: &Block<dyn Fn()>)
where Self: Sized + Message { ... }
unsafe fn addCompletion(
&self,
completion: &Block<dyn Fn(UIViewAnimatingPosition)>,
)
where Self: Sized + Message { ... }
unsafe fn continueAnimationWithTimingParameters_durationFactor(
&self,
parameters: Option<&ProtocolObject<dyn UITimingCurveProvider>>,
duration_factor: CGFloat,
)
where Self: Sized + Message { ... }
}Available on crate feature
UIViewAnimating only.Expand description
Provided Methods§
unsafe fn addAnimations_delayFactor( &self, animation: &Block<dyn Fn()>, delay_factor: CGFloat, )
Available on crate features
block2 and objc2-core-foundation only.unsafe fn addAnimations(&self, animation: &Block<dyn Fn()>)
Available on crate feature
block2 only.unsafe fn addCompletion( &self, completion: &Block<dyn Fn(UIViewAnimatingPosition)>, )
Available on crate feature
block2 only.unsafe fn continueAnimationWithTimingParameters_durationFactor( &self, parameters: Option<&ProtocolObject<dyn UITimingCurveProvider>>, duration_factor: CGFloat, )
Available on crate features
UITimingCurveProvider and objc2-core-foundation only.Trait Implementations§
Source§impl ProtocolType for dyn UIViewImplicitlyAnimating
impl ProtocolType for dyn UIViewImplicitlyAnimating
impl<T> ImplementedBy<T> for dyn UIViewImplicitlyAnimating
Implementations on Foreign Types§
impl<T> UIViewImplicitlyAnimating for ProtocolObject<T>where
T: ?Sized + UIViewImplicitlyAnimating,
Implementors§
impl UIViewImplicitlyAnimating for UIViewPropertyAnimator
Available on crate feature
UIViewPropertyAnimator only.