AWFDataAnimationDelegate
Objective-C
@protocol AWFDataAnimationDelegate <AWFAnimationDelegate>
Swift
protocol AWFDataAnimationDelegate : AWFAnimationDelegate
The AWFDataAnimationDelegate protocol defines a set of optional methods that can be used to be notified when the point data
animation data changes.
-
Tells the delegate the animation has data objects to be added for the current position in the timeline. * Typically this is used by a
AWFWeatherMapinstance to be notified when data objects should be added to the map. *Declaration
Objective-C
- (void)animation:(nonnull AWFDataAnimation *)animation didAddDataObjects:(nonnull NSArray<id<AWFDataRepresentable>> *)objects;Swift
optional func animation(_ animation: AWFDataAnimation, didAddDataObjects objects: [AWFDataRepresentable])Parameters
animationThe animation that added data objects.
objectsThe data objects that are active for the current timeline range.
-
Tells the delegate the animation has data objects to be removed for the current position in the timeline. * Typically this is used by a
AWFWeatherMapinstance to be notified when data objects should be removed from the map. *Declaration
Objective-C
- (void)animation:(nonnull AWFDataAnimation *)animation didRemoveDataObjects:(nonnull NSArray<id<AWFDataRepresentable>> *)objects;Swift
optional func animation(_ animation: AWFDataAnimation, didRemoveDataObjects objects: [AWFDataRepresentable])Parameters
animationThe animation managing the data objects.
objectsThe data objects that are inactive for the current timeline range.
View on GitHub
AWFDataAnimationDelegate Protocol Reference