Module kanata_keyberon::layout
source · Expand description
Layout management.
Macros§
- A procedural macro to generate Layers
Structs§
- The layout manager. It takes
Event
s andtick
s as input, and generate keyboard reports. - Metadata about normal key flags.
- Contains the state of one shot keys that are currently active.
- An event, waiting in a queue to be processed.
- An iterator over the currently queued events.
Enums§
- Event from custom action.
- An event on the key matrix.
- Actions that can be triggered for a key configured for HoldTap.
Constants§
- The maximum number of actions that can be activated concurrently via chord decomposition or activation of multiple switch cases using fallthrough.
Type Aliases§
- The coordinate type. First item is either 0 or 1 denoting real key or virtual key, respectively. Second item is the position in layout.
- The Layers type.