Expand description
Convenience facade for the Aura animation core and Iced integration.
Re-exports§
pub use aura_anim_core as core;pub use aura_anim_iced as iced;
Modules§
- prelude
- Common animation and Iced integration imports.
Structs§
- Hold
- An animation that keeps a value unchanged for a fixed duration.
- Interpolation
Progress - A normalized interpolation progress value.
- Keyframes
- An animation composed of time-positioned
Keyframevalues. - Motion
- A typed handle to an animation stored in a
MotionRuntime. - Motion
Runtime - Stores animations and advances their active values.
- Parallel
- Runs child animations together and composes their output values.
- Presence
- Coordinates mounting and visibility around enter and exit animations.
- Sequence
- Runs child animations one after another.
- Spring
- An animation driven by a damped spring simulation.
- Spring
Config - Physical parameters used by a
Spring. - Tween
- An animation that interpolates between two values using
Timing.
Enums§
- Animation
Command - A lifecycle command that can be sent to a runtime-managed animation.
- Animation
State - Lifecycle state of an animation.
- Retain
Policy - Controls whether the runtime retains an animation after it settles.
Traits§
- Animatable
- Marker trait for cloneable, owned values that can be animated.
- Animation
- A stateful source that produces animated values over time.
- Interpolate
- Interpolates values of the same type.
Type Aliases§
- Timeline
- A sequential animation timeline.
- Tween
State - The lifecycle state of a
Tween.
Derive Macros§
- Animatable
- Derives field-by-field interpolation for a struct.