tween method

GTween tween(
  1. Object value, {
  2. required double duration,
  3. EaseFunction? ease,
  4. double? delay,
  5. bool? useFrames,
  6. int? overwrite,
  7. Function? onStart,
  8. Object? onStartParams,
  9. Function? onComplete,
  10. Object? onCompleteParams,
  11. Function? onUpdate,
  12. Object? onUpdateParams,
  13. bool? runBackwards,
  14. bool? immediateRender,
  15. Map? startAt,
})

Tweens this instance (defined by getValue) to the current value.

Returns the created GTween instance.

Implementation

GTween tween(
  Object value, {
  required double duration,
  EaseFunction? ease,
  double? delay,
  bool? useFrames,
  int? overwrite,
  Function? onStart,
  Object? onStartParams,
  Function? onComplete,
  Object? onCompleteParams,
  Function? onUpdate,
  Object? onUpdateParams,
  bool? runBackwards,
  bool? immediateRender,
  Map? startAt,
}) {
  return GTween.to(
    this,
    duration,
    {'value': value},
    GVars(
      ease: ease,
      delay: delay,
      useFrames: useFrames,
      overwrite: overwrite,
      onStart: onStart,
      onStartParams: onStartParams,
      onComplete: onComplete,
      onCompleteParams: onCompleteParams,
      onUpdate: onUpdate,
      onUpdateParams: onUpdateParams,
      runBackwards: runBackwards,
      immediateRender: immediateRender,
      startAt: startAt,
    ),
  );
}