createInstance method
Override to provide a fresh uninitialized instance of this type.
Required for cloning to work. Example:
@override
MyEntity createInstance() => MyEntity(app);
Implementation
@override
CAnimation<T, X> createInstance() {
final c = CAnimation<T, X>(app, target);
c._tweens = .from(_tweens);
c._onCompleteCallbacks = .from(_onCompleteCallbacks);
c._completedFired = _completedFired;
return c;
}