scaleXY method

Future<void> scaleXY({
  1. required Duration duration,
  2. Curve curve = Curves.linear,
  3. double begin = 0.0,
  4. double end = 0.0,
  5. Alignment? alignment,
})

Scale animation that specifies equal magnitudes on the XY axis.

Set the starting scale in begin.

Set the end scale to end.

The center of the size change can be changed by setting alignment.

Set the animation duration in duration.

Set the animation curve to curve.

XY軸で等しい大きさを指定するスケールアニメーションを行います。

beginに開始時のスケールを設定します。

endに終了時のスケールを設定します。

alignmentを設定すると大きさの変更の中心を変更できます。

durationにアニメーションの時間を設定します。

curveにアニメーションのカーブを設定します。

Implementation

Future<void> scaleXY({
  required Duration duration,
  Curve curve = Curves.linear,
  double begin = 0.0,
  double end = 0.0,
  Alignment? alignment,
}) =>
    scale(
      duration: duration,
      curve: curve,
      begin: Offset(begin, begin),
      end: Offset(end, end),
      alignment: alignment,
    );