copyWith method

RenderContext copyWith({
  1. double? fontSize,
  2. double? baseFontSize,
  3. Color? color,
  4. Color? errorColor,
  5. MathStyle? mathStyle,
  6. FontWeight? fontWeight,
  7. FontStyle? fontStyle,
  8. String? fontFamily,
  9. FontVariant? fontVariant,
  10. LatexFontFamilies? fontFamilies,
  11. bool? isVariantFontFamily,
  12. LayoutHints? layoutHints,
  13. MathFontProvider? mathFontProvider,
  14. dynamic equationNumbering,
  15. 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,
  );
}