copyWith method
TextSpan
copyWith({
- String? text,
- List<
InlineSpan> ? children, - TextStyle? style,
- GestureRecognizer? recognizer,
- MouseCursor? mouseCursor,
- PointerEnterEventListener? onEnter,
- PointerExitEventListener? onExit,
- String? semanticsLabel,
- Locale? locale,
- bool? spellOut,
- bool noText = false,
- bool noChildren = false,
Implementation
TextSpan copyWith({
String? text,
List<InlineSpan>? children,
TextStyle? style,
GestureRecognizer? recognizer,
MouseCursor? mouseCursor,
PointerEnterEventListener? onEnter,
PointerExitEventListener? onExit,
String? semanticsLabel,
ui.Locale? locale,
bool? spellOut,
bool noText = false,
bool noChildren = false,
}) =>
TextSpan(
text: text ?? (noText ? null : this.text),
children: children ?? (noChildren ? null : this.children),
style: style ?? this.style,
recognizer: recognizer ?? this.recognizer,
mouseCursor: mouseCursor ?? this.mouseCursor,
onEnter: onEnter ?? this.onEnter,
onExit: onExit ?? this.onExit,
semanticsLabel: semanticsLabel ?? this.semanticsLabel,
locale: locale ?? this.locale,
spellOut: spellOut ?? this.spellOut,
);