animation method
Widget
animation
(- {dynamic from,
- dynamic to,
- @required XAnimationType configMap,
- dynamic curve,
- dynamic duration = const Duration(seconds: 1),
- @required dynamic autoPlay,
- dynamic onAnimationEnd,
- dynamic onAnimationBegin,
- dynamic iterationCount = 1,
- dynamic iterationInfinite = false,
- dynamic direction = AnimatedDirection.normal,
- dynamic delay = const Duration(seconds: 0),
- dynamic iterationDelay = const Duration(seconds: 0)}
)
Implementation
Widget animation(
{from,
to,
@required XAnimationType configMap,
curve,
duration = const Duration(seconds: 1),
@required autoPlay,
onAnimationEnd,
onAnimationBegin,
iterationCount = 1,
iterationInfinite = false,
direction = AnimatedDirection.normal,
delay = const Duration(seconds: 0),
iterationDelay = const Duration(seconds: 0)}) {
return SmartAnimatedWidget(
autoPlay: autoPlay,
configMap: animationValue(configMap),
curve: curve,
delay: delay,
direction: direction,
duration: duration,
from: from,
iterationCount: iterationCount,
iterationDelay: iterationDelay,
iterationInfinite: iterationInfinite,
onAnimationBegin: onAnimationBegin,
onAnimationEnd: onAnimationEnd,
to: to,
child: this);
}