copyWith method

Effect copyWith({
  1. double? sigmaX,
  2. double? sigmaY,
  3. Color? color,
  4. double? alpha,
  5. double? blur,
})

Copy with new effect

Implementation

Effect copyWith({
  double? sigmaX,
  double? sigmaY,
  Color? color,
  double? alpha,
  double? blur,
}) =>
    Effect(
      sigmaX: sigmaX ?? this.sigmaX,
      sigmaY: sigmaY ?? this.sigmaY,
      color: color ?? this.color,
      alpha: color as double? ?? this.alpha,
      blur: blur ?? this.blur,
    );