animationStatusListener method
Implementation
void animationStatusListener(AnimationStatus animationStatus) {
switch (animationStatus) {
case AnimationStatus.completed:
if (widget.onFinishPlaying != null) widget.onFinishPlaying!(this);
if (isLooping) restart();
if (isBoomerang) rewind();
break;
case AnimationStatus.dismissed:
if (widget.onFinishPlaying != null) widget.onFinishPlaying!(this);
if (isLooping || isBoomerang) play();
break;
default:
break;
}
}