AnimationStyle
Used to override the default parameters of an animation.
Note
If duration and reverse_duration are set to
Duration, the corresponding animation will be disabled.
See no_animation method for a convenient way to create
such an instance.
Properties
curve- The curve to use for the animation.duration- The duration of the animation.reverse_curve- The curve to use for the reverse animation.reverse_duration- The duration of the reverse animation.
Methods
copy- Returns a copy of this object with the specified properties overridden.no_animation- Creates an instance ofAnimationStylewith no animation.
Properties
curveclass-attributeinstance-attribute
curve: AnimationCurve | None = NoneThe curve to use for the animation.
durationclass-attributeinstance-attribute
duration: DurationValue | None = NoneThe duration of the animation.
reverse_curveclass-attributeinstance-attribute
reverse_curve: AnimationCurve | None = NoneThe curve to use for the reverse animation.
reverse_durationclass-attributeinstance-attribute
reverse_duration: DurationValue | None = NoneThe duration of the reverse animation.
Methods
copy
copy(
duration: DurationValue | None = None,
reverse_duration: DurationValue | None = None,
curve: AnimationCurve | None = None,
reverse_curve: AnimationCurve | None = None,
) -> AnimationStyleReturns a copy of this object with the specified properties overridden.
no_animationstaticmethod
no_animation() -> AnimationStyleCreates an instance of AnimationStyle with no animation.