useAnimationStatus<T> function
Calls the statusListener whenever the Animation.status changes.
If the listener returns a value, it will be returned by this hook function and will trigger a rebuild when it changes.
Implementation
@optionalTypeArgs
T useAnimationStatus<T>(
Animation<Object?> animation,
T Function(AnimationStatus status) statusListener,
) {
return use(
_AnimationStatusHook<T>.new,
data: (animation: animation, statusListener: statusListener),
key: animation,
debugLabel: 'useAnimationStatus',
);
}