copyWith method

ChartActionButtonTheme copyWith({
  1. double? height,
  2. double? fontSize,
  3. EdgeInsetsGeometry? padding,
  4. double? borderRadius,
  5. double? borderWidth,
  6. Color? lightSelectedBackgroundColor,
  7. Color? lightUnselectedBackgroundColor,
  8. Color? lightSelectedTextColor,
  9. Color? lightUnselectedTextColor,
  10. Color? lightBorderColor,
  11. Color? darkSelectedBackgroundColor,
  12. Color? darkUnselectedBackgroundColor,
  13. Color? darkSelectedTextColor,
  14. Color? darkUnselectedTextColor,
  15. Color? darkBorderColor,
})

Implementation

ChartActionButtonTheme copyWith({
  double? height,
  double? fontSize,
  EdgeInsetsGeometry? padding,
  double? borderRadius,
  double? borderWidth,
  Color? lightSelectedBackgroundColor,
  Color? lightUnselectedBackgroundColor,
  Color? lightSelectedTextColor,
  Color? lightUnselectedTextColor,
  Color? lightBorderColor,
  Color? darkSelectedBackgroundColor,
  Color? darkUnselectedBackgroundColor,
  Color? darkSelectedTextColor,
  Color? darkUnselectedTextColor,
  Color? darkBorderColor,
}) {
  return ChartActionButtonTheme(
    height: height ?? this.height,
    fontSize: fontSize ?? this.fontSize,
    padding: padding ?? this.padding,
    borderRadius: borderRadius ?? this.borderRadius,
    borderWidth: borderWidth ?? this.borderWidth,
    lightSelectedBackgroundColor: lightSelectedBackgroundColor ?? this.lightSelectedBackgroundColor,
    lightUnselectedBackgroundColor: lightUnselectedBackgroundColor ?? this.lightUnselectedBackgroundColor,
    lightSelectedTextColor: lightSelectedTextColor ?? this.lightSelectedTextColor,
    lightUnselectedTextColor: lightUnselectedTextColor ?? this.lightUnselectedTextColor,
    lightBorderColor: lightBorderColor ?? this.lightBorderColor,
    darkSelectedBackgroundColor: darkSelectedBackgroundColor ?? this.darkSelectedBackgroundColor,
    darkUnselectedBackgroundColor: darkUnselectedBackgroundColor ?? this.darkUnselectedBackgroundColor,
    darkSelectedTextColor: darkSelectedTextColor ?? this.darkSelectedTextColor,
    darkUnselectedTextColor: darkUnselectedTextColor ?? this.darkUnselectedTextColor,
    darkBorderColor: darkBorderColor ?? this.darkBorderColor,
  );
}