Class

AnimationEndReason.BoundReached

Animation will be forced to end when its value reaches upper/lower bound (if they have been defined, e.g.

Common
BoundReached,

Animation will be forced to end when its value reaches upper/lower bound (if they have been defined, e.g. via Animatable.updateBounds)

Unlike Finished, when an animation ends due to BoundReached, it often falls short from its initial target, and the remaining velocity is often non-zero. Both the end value and the remaining velocity can be obtained via AnimationResult.