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? pageUp, KeyBinding? pageDown, 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
pageDown → KeyBinding
final
pageUp → 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? pageUp, KeyBinding? pageDown, 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