KeyUpEvent class Null safety

An event indicating that the user has released a key on the keyboard.

See also:

Inheritance

Constructors

KeyUpEvent({required PhysicalKeyboardKey physicalKey, required LogicalKeyboardKey logicalKey, required Duration timeStamp, bool synthesized = false})
Creates a key event that represents the user pressing a key.
const

Properties

character String?
Returns the Unicode character (grapheme cluster) completed by this keystroke, if any.
final, inherited
hashCode int
The hash code for this object.
read-only, inherited
logicalKey LogicalKeyboardKey
Returns an object representing the logical key that was pressed.
final, inherited
physicalKey PhysicalKeyboardKey
Returns an object representing the physical location of this key.
final, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
synthesized bool
Whether this event is synthesized by Flutter to synchronize key states.
final, inherited
timeStamp Duration
Time of event, relative to an arbitrary start point.
final, inherited

Methods

debugFillProperties(DiagnosticPropertiesBuilder properties) → void
Add additional properties associated with the node.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
toDiagnosticsNode({String? name, DiagnosticsTreeStyle? style}) DiagnosticsNode
Returns a debug representation of the object that is used by debugging tools and by DiagnosticsNode.toStringDeep.
inherited
toString({DiagnosticLevel minLevel = DiagnosticLevel.info}) String
A string representation of this object.
inherited
toStringShort() String
A brief description of this object, usually just the runtimeType and the hashCode.
inherited

Operators

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