UIAnimation constructor

UIAnimation({
  1. Any? child,
  2. UIAnimationPreset? preset,
  3. UIAnimationTrigger? trigger,
  4. UIAnimationCurve? curve,
  5. int? durationMs,
  6. int? delayMs,
  7. bool? repeat,
  8. int? repeatCount,
  9. bool? yoyo,
})

Implementation

factory UIAnimation({
  $2.Any? child,
  UIAnimationPreset? preset,
  UIAnimationTrigger? trigger,
  UIAnimationCurve? curve,
  $core.int? durationMs,
  $core.int? delayMs,
  $core.bool? repeat,
  $core.int? repeatCount,
  $core.bool? yoyo,
}) {
  final result = create();
  if (child != null) result.child = child;
  if (preset != null) result.preset = preset;
  if (trigger != null) result.trigger = trigger;
  if (curve != null) result.curve = curve;
  if (durationMs != null) result.durationMs = durationMs;
  if (delayMs != null) result.delayMs = delayMs;
  if (repeat != null) result.repeat = repeat;
  if (repeatCount != null) result.repeatCount = repeatCount;
  if (yoyo != null) result.yoyo = yoyo;
  return result;
}