animationItemBuilder function
- Widget child(
- int index
- {EdgeInsets padding = EdgeInsets.zero}
Wrap Ui item with animation & padding
Implementation
Widget Function(
BuildContext context,
int index,
Animation<double> animation,
) animationItemBuilder(
Widget Function(int index) child, {
EdgeInsets padding = EdgeInsets.zero,
}) =>
(
BuildContext context,
int index,
Animation<double> animation,
) =>
FadeTransition(
opacity: Tween<double>(
begin: 0,
end: 1,
).animate(animation),
child: SlideTransition(
position: Tween<Offset>(
begin: Offset(0, -0.1),
end: Offset.zero,
).animate(animation),
child: Padding(
padding: padding,
child: child(index),
),
),
);