@@ -15,6 +15,7 @@ Map<double, AnimatedConfig> bounceInUp = {
1515 0.9 : AnimatedConfig (translateY: - 5 ),
1616 1 : AnimatedConfig (translateY: 0 )
1717};
18+
1819Map <double , AnimatedConfig > bounceInDown = {
1920 0 : AnimatedConfig (opacity: 0 , translateY: - 800 ),
2021 0.6 : AnimatedConfig (opacity: 1 , translateY: 25 ),
@@ -25,32 +26,58 @@ Map<double, AnimatedConfig> bounceInDown = {
2526Map <double , AnimatedConfig > bounceInRight = {
2627 0 : AnimatedConfig (opacity: 0 , translateX: 600 ),
2728 0.6 : AnimatedConfig (opacity: 1 , translateX: - 20 ),
28- 0.75 : AnimatedConfig (translateX: - 8 ),
29+ 0.75 : AnimatedConfig (translateX: 8 ),
2930 0.9 : AnimatedConfig (translateX: - 4 ),
30- 1 : AnimatedConfig (translateY: 0 )
31+ 1 : AnimatedConfig (translateX: 0 )
32+ };
33+ Map <double , AnimatedConfig > bounceInLeft = {
34+ 0 : AnimatedConfig (opacity: 0 , translateX: - 600 ),
35+ 0.6 : AnimatedConfig (opacity: 1 , translateX: 20 ),
36+ 0.75 : AnimatedConfig (translateX: - 8 ),
37+ 0.9 : AnimatedConfig (translateX: 4 ),
38+ 1 : AnimatedConfig (translateX: 0 )
3139};
3240Map <double , AnimatedConfig > bounceOut = {
33- 0 : AnimatedConfig (),
41+ 0 : AnimatedConfig (opacity : 1 ,scale : 1 ),
3442 0.2 : AnimatedConfig (scale: 0.9 ),
35- 0.5 : AnimatedConfig (scale: 1.11 ),
36- 0.55 : AnimatedConfig (scale: 1.11 ),
43+ 0.5 : AnimatedConfig (scale: 1.11 ,opacity : 1 ),
44+ 0.55 : AnimatedConfig (scale: 1.11 ,opacity : 1 ),
3745 1 : AnimatedConfig (opacity: 0 , scale: 0.3 )
3846};
3947
4048Map <double , AnimatedConfig > bounceOutUp = {
41- 0 : AnimatedConfig (),
42- 0.2 : AnimatedConfig (translateY: - 10 ),
49+ 0 : AnimatedConfig (opacity : 1 ,translateY : 0 ),
50+ 0.2 : AnimatedConfig (translateY: - 10 ,opacity : 1 ),
4351 0.4 : AnimatedConfig (translateY: 20 ),
4452 0.45 : AnimatedConfig (translateY: 20 ),
45- 0.55 : AnimatedConfig (),
53+ 0.55 : AnimatedConfig (opacity : 1 ),
4654 1 : AnimatedConfig (opacity: 0 , translateY: - 800 )
4755};
4856
49- Map bounceOutDown = {
50- 0 : AnimatedConfig (),
51- 0.2 : AnimatedConfig (translateY: 10 ),
57+ Map < double , AnimatedConfig > bounceOutDown = {
58+ 0 : AnimatedConfig (opacity : 1 ,translateY : 0 ),
59+ 0.2 : AnimatedConfig (translateY: 10 ,opacity : 1 ),
5260 0.4 : AnimatedConfig (translateY: - 20 ),
5361 0.45 : AnimatedConfig (translateY: - 20 ),
5462 0.55 : AnimatedConfig (opacity: 1 ),
5563 1 : AnimatedConfig (opacity: 0 , translateY: 800 ),
5664};
65+
66+
67+ Map <double , AnimatedConfig > bounceOutRight = {
68+ 0 : AnimatedConfig (opacity: 1 ,translateX: 0 ),
69+ 0.2 : AnimatedConfig (translateX: 10 ,opacity: 1 ),
70+ 0.4 : AnimatedConfig (translateX: - 20 ),
71+ 0.45 : AnimatedConfig (translateX: - 20 ),
72+ 0.55 : AnimatedConfig (opacity: 1 ),
73+ 1 : AnimatedConfig (opacity: 0 ,translateX: 600 )
74+ };
75+
76+ Map <double , AnimatedConfig > bounceOutLeft = {
77+ 0 : AnimatedConfig (opacity: 1 ,translateX: 0 ),
78+ 0.2 : AnimatedConfig (translateX: - 10 ,opacity: 1 ),
79+ 0.4 : AnimatedConfig (translateX: 20 ),
80+ 0.45 : AnimatedConfig (translateX: 20 ),
81+ 0.55 : AnimatedConfig (opacity: 1 ),
82+ 1 : AnimatedConfig (opacity: 0 ,translateX: - 600 )
83+ };
0 commit comments