copyWith method

ThemeSettings copyWith({
  1. int? accentColor,
  2. Background? background,
  3. BackgroundFill? outgoingMessageFill,
  4. bool? animateOutgoingMessageFill,
  5. int? outgoingMessageAccentColor,
})

Implementation

ThemeSettings copyWith({
  int? accentColor,
  Background? background,
  BackgroundFill? outgoingMessageFill,
  bool? animateOutgoingMessageFill,
  int? outgoingMessageAccentColor,
}) =>
    ThemeSettings(
      accentColor: accentColor ?? this.accentColor,
      background: background ?? this.background,
      outgoingMessageFill: outgoingMessageFill ?? this.outgoingMessageFill,
      animateOutgoingMessageFill:
          animateOutgoingMessageFill ?? this.animateOutgoingMessageFill,
      outgoingMessageAccentColor:
          outgoingMessageAccentColor ?? this.outgoingMessageAccentColor,
    );