run method

Future<void> run({
  1. List<AxisFling>? x,
  2. List<AxisFling>? y,
  3. List<AxisFling>? scale,
})

Implementation

Future<void> run({
  List<AxisFling>? x,
  List<AxisFling>? y,
  List<AxisFling>? scale,
}) {
  setRect(rect.value);
  return Future.wait([
    if (x != null) _runFlings(x, animateCenterX),
    if (y != null) _runFlings(y, animateCenterY),
    if (scale != null) _runFlings(scale, animateWidth),
  ]);
}