copyWith method
RenderContext
copyWith({
- double? fontSize,
- double? baseFontSize,
- Color? color,
- Color? errorColor,
- MathStyle? mathStyle,
- FontWeight? fontWeight,
- FontStyle? fontStyle,
- String? fontFamily,
- FontVariant? fontVariant,
- LatexFontFamilies? fontFamilies,
- bool? isVariantFontFamily,
- LayoutHints? layoutHints,
- MathFontProvider? mathFontProvider,
- dynamic equationNumbering,
- TextDirectionType? textDirection,
Implementation
RenderContext copyWith({
double? fontSize,
double? baseFontSize,
Color? color,
Color? errorColor,
MathStyle? mathStyle,
FontWeight? fontWeight,
FontStyle? fontStyle,
String? fontFamily,
FontVariant? fontVariant,
LatexFontFamilies? fontFamilies,
bool? isVariantFontFamily,
LayoutHints? layoutHints,
MathFontProvider? mathFontProvider,
dynamic equationNumbering,
TextDirectionType? textDirection,
}) {
return RenderContext(
fontSize: fontSize ?? this.fontSize,
baseFontSize: baseFontSize ?? this.baseFontSize,
color: color ?? this.color,
errorColor: errorColor ?? this.errorColor,
mathStyle: mathStyle ?? this.mathStyle,
fontWeight: fontWeight ?? this.fontWeight,
fontStyle: fontStyle ?? this.fontStyle,
fontFamily: fontFamily ?? this.fontFamily,
fontVariant: fontVariant ?? this.fontVariant,
fontFamilies: fontFamilies ?? this.fontFamilies,
isVariantFontFamily: isVariantFontFamily ?? this.isVariantFontFamily,
layoutHints: layoutHints ?? this.layoutHints,
mathFontProvider: mathFontProvider ?? this.mathFontProvider,
equationNumbering: equationNumbering ?? this.equationNumbering,
textDirection: textDirection ?? this.textDirection,
);
}