cranpose_animation/
lib.rs1#![doc = include_str!("../README.md")]
2
3pub mod animation;
4pub mod color;
5pub mod decay_spec;
6pub mod geometry_animation;
7#[cfg(test)]
8pub(crate) mod test_support;
9pub mod transition;
10pub mod unit_animation;
11
12pub use animation::*;
13pub use color::animateColorAsState;
14pub use decay_spec::{
15 ExponentialDecaySpec, FloatDecayAnimationSpec, IOS_DECELERATION_RATE_FAST,
16 IOS_DECELERATION_RATE_NORMAL,
17};
18pub use geometry_animation::{animateOffsetAsState, animateRectAsState, animateSizeAsState};
19pub use transition::{Transition, updateTransition};
20pub use unit_animation::animateDpAsState;
21
22pub mod prelude {
23 pub use crate::{
24 animation::{
25 Animatable, AnimationSpec, AnimationType, Easing, InfiniteRepeatableSpec,
26 InfiniteTransition, Lerp, RepeatMode, Spring, SpringSpec, StartOffset, StartOffsetType,
27 animateFloatAsState, animateValueAsState, infiniteRepeatable,
28 rememberInfiniteTransition, spring, tween,
29 },
30 color::animateColorAsState,
31 decay_spec::{ExponentialDecaySpec, FloatDecayAnimationSpec},
32 geometry_animation::{animateOffsetAsState, animateRectAsState, animateSizeAsState},
33 transition::{Transition, updateTransition},
34 unit_animation::animateDpAsState,
35 };
36}