Module chorded

Source
Expand description

Chorded keys. (Chording functionality).

Structs§

AuxiliaryKey
Auxiliary chorded key (with a passthrough key).
ChordIndices
Chords are defined by an (unordered) set of keymap indices into the keymap.
ChordState
State for a key chord.
Config
Chord definitions.
Context
Chord definitions.
Key
Primary Chorded key (with a passthrough key).
KeyState
Key state used by System. (Chorded keys do not have a key state).
PendingKeyState
State for pressed keys.
System
The key::System implementation for the chorded key system.

Enums§

ChordResolution
Whether the pressed key state has resolved to a chord or not.
Event
Events for chorded keys.
PendingChordState
The resolution state of a chorded key.
Ref
Reference for a chorded key.

Constants§

DEFAULT_TIMEOUT
The default timeout.

Type Aliases§

ChordId
A chord identifier.