copyWith method
TextAreaKeyMap
copyWith({
- KeyBinding? characterForward,
- KeyBinding? characterBackward,
- KeyBinding? wordForward,
- KeyBinding? wordBackward,
- KeyBinding? lineStart,
- KeyBinding? lineEnd,
- KeyBinding? lineNext,
- KeyBinding? linePrevious,
- KeyBinding? insertNewline,
- KeyBinding? deleteBeforeCursor,
- KeyBinding? deleteCharacterForward,
- KeyBinding? deleteWordBackward,
- KeyBinding? deleteWordForward,
- KeyBinding? deleteToLineStart,
- KeyBinding? deleteToLineEnd,
- KeyBinding? deleteAfterCursor,
- KeyBinding? inputBegin,
- KeyBinding? inputEnd,
- KeyBinding? transposeCharacterBackward,
- KeyBinding? uppercaseWordForward,
- KeyBinding? lowercaseWordForward,
- KeyBinding? capitalizeWordForward,
- KeyBinding? copy,
Implementation
TextAreaKeyMap copyWith({
KeyBinding? characterForward,
KeyBinding? characterBackward,
KeyBinding? wordForward,
KeyBinding? wordBackward,
KeyBinding? lineStart,
KeyBinding? lineEnd,
KeyBinding? lineNext,
KeyBinding? linePrevious,
KeyBinding? insertNewline,
KeyBinding? deleteBeforeCursor,
KeyBinding? deleteCharacterForward,
KeyBinding? deleteWordBackward,
KeyBinding? deleteWordForward,
KeyBinding? deleteToLineStart,
KeyBinding? deleteToLineEnd,
KeyBinding? deleteAfterCursor,
KeyBinding? inputBegin,
KeyBinding? inputEnd,
KeyBinding? transposeCharacterBackward,
KeyBinding? uppercaseWordForward,
KeyBinding? lowercaseWordForward,
KeyBinding? capitalizeWordForward,
KeyBinding? copy,
}) {
return TextAreaKeyMap(
characterForward: characterForward ?? this.characterForward,
characterBackward: characterBackward ?? this.characterBackward,
wordForward: wordForward ?? this.wordForward,
wordBackward: wordBackward ?? this.wordBackward,
lineStart: lineStart ?? this.lineStart,
lineEnd: lineEnd ?? this.lineEnd,
lineNext: lineNext ?? this.lineNext,
linePrevious: linePrevious ?? this.linePrevious,
insertNewline: insertNewline ?? this.insertNewline,
deleteBeforeCursor: deleteBeforeCursor ?? this.deleteBeforeCursor,
deleteCharacterForward:
deleteCharacterForward ?? this.deleteCharacterForward,
deleteWordBackward: deleteWordBackward ?? this.deleteWordBackward,
deleteWordForward: deleteWordForward ?? this.deleteWordForward,
deleteToLineStart: deleteToLineStart ?? this.deleteToLineStart,
deleteToLineEnd: deleteToLineEnd ?? this.deleteToLineEnd,
deleteAfterCursor: deleteAfterCursor ?? this.deleteAfterCursor,
inputBegin: inputBegin ?? this.inputBegin,
inputEnd: inputEnd ?? this.inputEnd,
transposeCharacterBackward:
transposeCharacterBackward ?? this.transposeCharacterBackward,
uppercaseWordForward: uppercaseWordForward ?? this.uppercaseWordForward,
lowercaseWordForward: lowercaseWordForward ?? this.lowercaseWordForward,
capitalizeWordForward:
capitalizeWordForward ?? this.capitalizeWordForward,
copy: copy ?? this.copy,
);
}