copyWith method

Style copyWith({
  1. Color? fg,
  2. Color? bg,
  3. RgbColor? fgRgb,
  4. RgbColor? bgRgb,
  5. IndexedColor? fgIndexed,
  6. IndexedColor? bgIndexed,
  7. Modifier? addModifier,
  8. Modifier? subModifier,
})

Implementation

Style copyWith({
  Color? fg,
  Color? bg,
  RgbColor? fgRgb,
  RgbColor? bgRgb,
  IndexedColor? fgIndexed,
  IndexedColor? bgIndexed,
  Modifier? addModifier,
  Modifier? subModifier,
}) =>
    Style(
      fg: fg ?? this.fg,
      bg: bg ?? this.bg,
      fgRgb: fgRgb ?? this.fgRgb,
      bgRgb: bgRgb ?? this.bgRgb,
      fgIndexed: fgIndexed ?? this.fgIndexed,
      bgIndexed: bgIndexed ?? this.bgIndexed,
      addModifier: addModifier ?? this.addModifier,
      subModifier: subModifier ?? this.subModifier,
    );