copyWith method

BoardTheme copyWith({
  1. Color? lightSquare,
  2. Color? darkSquare,
  3. Color? check,
  4. Color? checkmate,
  5. Color? previous,
  6. Color? selected,
  7. Color? premove,
})

Implementation

BoardTheme copyWith({
  Color? lightSquare,
  Color? darkSquare,
  Color? check,
  Color? checkmate,
  Color? previous,
  Color? selected,
  Color? premove,
}) =>
    BoardTheme(
      lightSquare: lightSquare ?? this.lightSquare,
      darkSquare: darkSquare ?? this.darkSquare,
      check: check ?? this.check,
      checkmate: checkmate ?? this.checkmate,
      previous: previous ?? this.previous,
      selected: selected ?? this.selected,
      premove: premove ?? this.premove,
    );