1pub use aura_anim_core as core;
4pub use aura_anim_iced as iced;
5
6pub use aura_anim_core::{
7 Animatable, Animation, AnimationCommand, AnimationExt, AnimationState, BoxAnimation, Field,
8 Fields, FieldsAnimation, Hold, Interpolate, InterpolationProgress, InterruptionReason,
9 IntoMotionAnimation, Motion, MotionBinding, MotionBindingError, MotionBindingState,
10 MotionError, MotionEvent, MotionEventKind, MotionEventTarget, MotionId, MotionRuntime,
11 Parallel, PlaybackId, Presence, RemovalReason, RetainPolicy, Sequence, Spring, SpringConfig,
12 Timeline, TransitionContext, Tween, TweenState, field, fields, keyframes::Keyframes, spring_to,
13 tween_to,
14};
15
16pub mod prelude {
18 pub use aura_anim_core::{
19 Animatable, Animation, AnimationCommand, AnimationExt, AnimationState, BoxAnimation, Field,
20 Fields, FieldsAnimation, Hold, Interpolate, InterpolationProgress, InterruptionReason,
21 IntoMotionAnimation, Motion, MotionBinding, MotionBindingError, MotionBindingState,
22 MotionError, MotionEvent, MotionEventKind, MotionEventTarget, MotionId, MotionRuntime,
23 Parallel, PlaybackId, Presence, RemovalReason, RetainPolicy, Sequence, Spring,
24 SpringConfig, Timeline, TransitionContext, Tween, TweenState, field, fields,
25 keyframes::Keyframes,
26 spring_to,
27 timing::{Delay, Direction, Duration, Easing, IterationCount, Timing},
28 tween_to,
29 };
30 pub use aura_anim_iced::{TickPolicy, subscription, subscription_with_policy};
31}