iOS & macOS Charting Documentation - SciChart iOS & macOS Charts SDK v4.x
ISCIAnimatorListener
@protocol ISCIAnimatorListener <NSObject>
Defines an animation listener which receives notifications from an animation.
Note
Notifications indicate animation related events, such as the start, update end or cancel the animation.-
Notifies the start of the animation.
Declaration
Objective-C
- (void)onAnimationStart:(nonnull SCIValueAnimator *)animation;
Swift
func onAnimationStart(_ animation: SCIValueAnimator)
Parameters
animation
The started animation.
-
Notifies the occurrence of another frame of the animation.
Declaration
Objective-C
- (void)onAnimationUpdate:(nonnull SCIValueAnimator *)animation;
Swift
func onAnimationUpdate(_ animation: SCIValueAnimator)
Parameters
animation
The animation which was repeated.
-
Notifies the end of the animation.
Declaration
Objective-C
- (void)onAnimationEnd:(nonnull SCIValueAnimator *)animation;
Swift
func onAnimationEnd(_ animation: SCIValueAnimator)
Parameters
animation
The animation which reached its end.
-
Notifies the cancellation of the animation.
Declaration
Objective-C
- (void)onAnimationCancel:(nonnull SCIValueAnimator *)animation;
Swift
func onAnimationCancel(_ animation: SCIValueAnimator)
Parameters
animation
The animation which was canceled.