KeymapActionMsg class final

A shortcut action was resolved by KeymapHub / a ShortcutSurface.

Inheritance

Constructors

KeymapActionMsg({required String id, required String surfaceId, required List<String> sequence, Key? key})
const

Properties

dropWhenInputQueued → bool
Whether this message can be dropped when fresher user input is queued.
no setterinherited
hashCode → int
The hash code for this object.
no setterinherited
id → String
Action id from ShortcutBinding.id.
final
key → Key?
Last key of the sequence, when available.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sequence → List<String>
Full key-spec path that matched (e.g. ['ctrl+x', 'b']).
final
surfaceId → String
Surface that owned the binding.
final

Methods

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