copyWith method

TextAttributeValue copyWith({
  1. String? debugName,
  2. TextStyle? style,
  3. GestureTapCallback? onTap,
  4. GestureTapCallback? onSecondaryTap,
  5. GestureTapCallback? onDoubleTap,
  6. GestureLongPressCallback? onLongPress,
})

Create a copy with the passed values replaced.

Implementation

TextAttributeValue copyWith({
  String? debugName,
  TextStyle? style,
  GestureTapCallback? onTap,
  GestureTapCallback? onSecondaryTap,
  GestureTapCallback? onDoubleTap,
  GestureLongPressCallback? onLongPress,
}) =>
    TextAttributeValue(
      debugName: debugName ?? this.debugName,
      style: style ?? this.style,
      onTap: onTap ?? this.onTap,
      onSecondaryTap: onSecondaryTap ?? this.onSecondaryTap,
      onDoubleTap: onDoubleTap ?? this.onDoubleTap,
      onLongPress: onLongPress ?? this.onLongPress,
    );