getAnimationTime method
Implementation
double getAnimationTime() {
if (loop) {
final double duration = animationEnd - animationStart;
if (duration == 0) return animationStart;
return (trackTime % duration) + animationStart;
}
return math.min(trackTime + animationStart, animationEnd);
}