copyWith method

TextStyle copyWith({
  1. String? color,
  2. double? fontSize,
  3. FontWeight? fontWeight,
  4. FontStyle? fontStyle,
  5. TextDecoration? decoration,
  6. double? lineSpacing,
  7. double? height,
  8. double? letterSpacing,
})

copyWith API.

Implementation

TextStyle copyWith({
  String? color,
  double? fontSize,
  FontWeight? fontWeight,
  FontStyle? fontStyle,
  TextDecoration? decoration,
  double? lineSpacing,
  double? height,
  double? letterSpacing,
}) {
  return TextStyle(
    color: color ?? this.color,
    fontSize: fontSize ?? this.fontSize,
    fontWeight: fontWeight ?? this.fontWeight,
    fontStyle: fontStyle ?? this.fontStyle,
    decoration: decoration ?? this.decoration,
    lineSpacing: lineSpacing ?? this.lineSpacing,
    height: height ?? this.height,
    letterSpacing: letterSpacing ?? this.letterSpacing,
  );
}