copyWith method
GptMarkdownThemeData
copyWith({
- Color? highlightColor,
- TextStyle? h1,
- TextStyle? h2,
- TextStyle? h3,
- TextStyle? h4,
- TextStyle? h5,
- TextStyle? h6,
- double? hrLineThickness,
- Color? hrLineColor,
- Color? linkColor,
- Color? linkHoverColor,
override
A method to copy the GptMarkdownThemeData
.
Implementation
@override
GptMarkdownThemeData copyWith({
Color? highlightColor,
TextStyle? h1,
TextStyle? h2,
TextStyle? h3,
TextStyle? h4,
TextStyle? h5,
TextStyle? h6,
double? hrLineThickness,
Color? hrLineColor,
Color? linkColor,
Color? linkHoverColor,
}) {
return GptMarkdownThemeData._(
highlightColor: highlightColor ?? this.highlightColor,
h1: h1 ?? this.h1,
h2: h2 ?? this.h2,
h3: h3 ?? this.h3,
h4: h4 ?? this.h4,
h5: h5 ?? this.h5,
h6: h6 ?? this.h6,
hrLineThickness: hrLineThickness ?? this.hrLineThickness,
hrLineColor: hrLineColor ?? this.hrLineColor,
linkColor: linkColor ?? this.linkColor,
linkHoverColor: linkHoverColor ?? this.linkHoverColor,
);
}