copyWith method

TerminalStyle copyWith({
  1. String? family,
  2. List<String>? fallback,
  3. double? size,
  4. double? lineHeight,
  5. String? boldFamily,
  6. String? italicFamily,
  7. String? boldItalicFamily,
  8. double? offsetX,
  9. double? offsetY,
  10. double? glyphOffsetX,
  11. double? glyphOffsetY,
})

Implementation

TerminalStyle copyWith({
  String? family,
  List<String>? fallback,
  double? size,
  double? lineHeight,
  String? boldFamily,
  String? italicFamily,
  String? boldItalicFamily,
  double? offsetX,
  double? offsetY,
  double? glyphOffsetX,
  double? glyphOffsetY,
}) =>
    TerminalStyle(
      family: family ?? this.family,
      fallback: fallback ?? this.fallback,
      size: size ?? this.size,
      lineHeight: lineHeight ?? this.lineHeight,
      boldFamily: boldFamily ?? this.boldFamily,
      italicFamily: italicFamily ?? this.italicFamily,
      boldItalicFamily: boldItalicFamily ?? this.boldItalicFamily,
      offsetX: offsetX ?? this.offsetX,
      offsetY: offsetY ?? this.offsetY,
      glyphOffsetX: glyphOffsetX ?? this.glyphOffsetX,
      glyphOffsetY: glyphOffsetY ?? this.glyphOffsetY,
    );