pub enum AnimationDelayBehavior {
SetInitialValueAfterDelay,
SetInitialValueBeforeDelay,
}Expand description
Specifies the animation delay behavior.
Variants§
SetInitialValueAfterDelay
If a DelayTime is specified, it delays starting the animation according to delay time and after delay has expired it applies animation to the object property.
SetInitialValueBeforeDelay
Applies the initial value of the animation (i.e. the value at Keyframe 0) to the object before the delay time is elapsed (when there is a DelayTime specified), it then delays starting the animation according to the DelayTime.
Trait Implementations§
Source§impl Clone for AnimationDelayBehavior
impl Clone for AnimationDelayBehavior
impl Copy for AnimationDelayBehavior
Source§impl Debug for AnimationDelayBehavior
impl Debug for AnimationDelayBehavior
Source§impl Default for AnimationDelayBehavior
impl Default for AnimationDelayBehavior
impl Eq for AnimationDelayBehavior
Source§impl Hash for AnimationDelayBehavior
impl Hash for AnimationDelayBehavior
Source§impl PartialEq for AnimationDelayBehavior
impl PartialEq for AnimationDelayBehavior
impl StructuralPartialEq for AnimationDelayBehavior
Auto Trait Implementations§
impl Freeze for AnimationDelayBehavior
impl RefUnwindSafe for AnimationDelayBehavior
impl Send for AnimationDelayBehavior
impl Sync for AnimationDelayBehavior
impl Unpin for AnimationDelayBehavior
impl UnsafeUnpin for AnimationDelayBehavior
impl UnwindSafe for AnimationDelayBehavior
Blanket Implementations§
Source§impl<T> AnyValue for Twhere
T: PartialEq + 'static,
impl<T> AnyValue for Twhere
T: PartialEq + 'static,
fn any_value_as_any(&self) -> &(dyn Any + 'static)
fn any_value_eq(&self, other: &(dyn AnyValue + 'static)) -> bool
fn any_value_type_name(&self) -> &'static str
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> ClassDefaults for Twhere
T: ?Sized,
impl<T> ClassDefaults for Twhere
T: ?Sized,
Source§fn static_constructor()
fn static_constructor()
The static constructor of a type: work done once per thread, after
the properties of the type are registered and before its first
instance exists (class handlers,
affects_render, metadata
overrides). Read more