TextAreaKeyMap class

Inheritance

Constructors

TextAreaKeyMap({KeyBinding? characterForward, KeyBinding? characterBackward, KeyBinding? wordForward, KeyBinding? wordBackward, KeyBinding? selectAll, KeyBinding? selectLine, 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, KeyBinding? undo, KeyBinding? redo})

Properties

capitalizeWordForward KeyBinding
final
characterBackward KeyBinding
final
characterForward KeyBinding
final
chords List<({String id, KeyBinding key, KeyBinding prefix})>?
Optional multi-key chord bindings.
getter/setter pairinherited
copy KeyBinding
final
deleteAfterCursor KeyBinding
final
deleteBeforeCursor KeyBinding
final
deleteCharacterForward KeyBinding
final
deleteToLineEnd KeyBinding
final
deleteToLineStart KeyBinding
final
deleteWordBackward KeyBinding
final
deleteWordForward KeyBinding
final
fullHelp List<List<KeyBinding>>
Bindings for the full help view, grouped by columns.
getter/setter pairinherited
hashCode int
The hash code for this object.
no setterinherited
inputBegin KeyBinding
final
inputEnd KeyBinding
final
insertNewline KeyBinding
final
lineEnd KeyBinding
final
lineNext KeyBinding
final
linePrevious KeyBinding
final
lineStart KeyBinding
final
lowercaseWordForward KeyBinding
final
redo KeyBinding
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
selectAll KeyBinding
final
selectLine KeyBinding
final
shortHelp List<KeyBinding>
Bindings for the short help view.
getter/setter pairinherited
transposeCharacterBackward KeyBinding
final
undo KeyBinding
final
uppercaseWordForward KeyBinding
final
wordBackward KeyBinding
final
wordForward KeyBinding
final

Methods

copyWith({KeyBinding? characterForward, KeyBinding? characterBackward, KeyBinding? wordForward, KeyBinding? wordBackward, KeyBinding? selectAll, KeyBinding? selectLine, 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, KeyBinding? undo, KeyBinding? redo}) TextAreaKeyMap
firstMatch(KeyMsg msg) KeyBinding?
Returns the first enabled KeyBinding that matches msg, or null.
inherited
handle(KeyMsg msg) Cmd?
Returns the command from the first matching handler, or null.
inherited
intercept(KeyMsg msg) bool
Returns true if a matching binding's KeyBinding.action was called.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited