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,
}) {
  return Effect(
    sigmaX: sigmaX ?? this.sigmaX,
    sigmaY: sigmaY ?? this.sigmaY,
    color: color ?? this.color,
    alpha: color as double? ?? this.alpha,
    blur: blur ?? this.blur,
  );
}