copyWith method

FlexSchemeColor copyWith({
  1. Color? primary,
  2. Color? primaryVariant,
  3. Color? secondary,
  4. Color? secondaryVariant,
  5. Color? appBarColor,
  6. Color? error,
})

Copy the object with one or more provided properties changed.

Implementation

FlexSchemeColor copyWith({
  Color? primary,
  Color? primaryVariant,
  Color? secondary,
  Color? secondaryVariant,
  Color? appBarColor,
  Color? error,
}) {
  return FlexSchemeColor(
    primary: primary ?? this.primary,
    primaryVariant: primaryVariant ?? this.primaryVariant,
    secondary: secondary ?? this.secondary,
    secondaryVariant: secondaryVariant ?? this.secondaryVariant,
    appBarColor: appBarColor ?? this.appBarColor,
    error: error ?? this.error,
  );
}