AnimatedTransform.flip constructor

AnimatedTransform.flip({
  1. Key? key,
  2. bool flipX = false,
  3. bool flipY = false,
  4. Offset? origin,
  5. bool transformHitTests = true,
  6. FilterQuality? filterQuality,
  7. Curve curve = Curves.linear,
  8. VoidCallback? onEnd,
  9. required Duration duration,
  10. Widget? child,
})

Implementation

AnimatedTransform.flip({
  Key? key,
  bool flipX = false,
  bool flipY = false,
  Offset? origin,
  bool transformHitTests = true,
  FilterQuality? filterQuality,
  Curve curve = Curves.linear,
  VoidCallback? onEnd,
  required Duration duration,
  Widget? child,
}) : this(
        key: key,
        transform: Matrix4.diagonal3Values(
          flipX ? -1.0 : 1.0,
          flipY ? -1.0 : 1.0,
          1.0,
        ),
        alignment: Alignment.center,
        origin: origin,
        curve: curve,
        onEnd: onEnd,
        duration: duration,
        child: child,
      );