animatedSlideFadeEffectList method
List<Widget>
animatedSlideFadeEffectList(
{ - Duration duration = const Duration(milliseconds: 400),
- Duration delay = Duration.zero,
- Alignment alignment = Alignment.topCenter,
- Curve curve = Curves.easeIn,
})
Implementation
List<Widget> animatedSlideFadeEffectList(
{Duration duration = const Duration(milliseconds: 400),
Duration delay = Duration.zero,
Alignment alignment = Alignment.topCenter,
Curve curve = Curves.easeIn}) {
final newList = <Widget>[];
for (var i = 0; i < length; i++) {
newList.add(GrockFadeAnimation(
child: elementAt(i),
duration: duration * (i + 1),
delay: delay * (i + 1),
alignment: alignment,
opacityDuration: duration * (i + 1),
curve: curve,
));
}
return newList;
}