copyWith method

TextAreaStyleState copyWith({
  1. Style? base,
  2. Style? cursorLine,
  3. Style? cursorLineNumber,
  4. Map<String, Style>? decorationStyles,
  5. Map<String, Style>? lineDecorationStyles,
  6. Style? endOfBuffer,
  7. Style? lineNumber,
  8. Style? placeholder,
  9. Style? prompt,
  10. Style? selection,
  11. Style? text,
})

Implementation

TextAreaStyleState copyWith({
  Style? base,
  Style? cursorLine,
  Style? cursorLineNumber,
  Map<String, Style>? decorationStyles,
  Map<String, Style>? lineDecorationStyles,
  Style? endOfBuffer,
  Style? lineNumber,
  Style? placeholder,
  Style? prompt,
  Style? selection,
  Style? text,
}) {
  return TextAreaStyleState(
    base: base ?? this.base,
    cursorLine: cursorLine ?? this.cursorLine,
    cursorLineNumber: cursorLineNumber ?? this.cursorLineNumber,
    decorationStyles: decorationStyles ?? this.decorationStyles,
    lineDecorationStyles: lineDecorationStyles ?? this.lineDecorationStyles,
    endOfBuffer: endOfBuffer ?? this.endOfBuffer,
    lineNumber: lineNumber ?? this.lineNumber,
    placeholder: placeholder ?? this.placeholder,
    prompt: prompt ?? this.prompt,
    selection: selection ?? this.selection,
    text: text ?? this.text,
  );
}