← All packages

API reference

@searsuite/sear-foundation-keymap

Portable keyboard key values, chords, and binding contracts.

1 exportsderived from source

enumKeyboardKeysource ↗
enum KeyboardKey

Standard key values used by input adapters.

This is intentionally a platform-neutral package: it maps semantic key names to browser-standard values without handling DOM events itself.

enum memberArrowDown
ArrowDown: "ArrowDown"
enum memberArrowLeft
ArrowLeft: "ArrowLeft"
enum memberArrowRight
ArrowRight: "ArrowRight"
enum memberArrowUp
ArrowUp: "ArrowUp"
enum memberBackspace
Backspace: "Backspace"
enum memberBold
Bold: "b"
enum memberDelete
Delete: "Delete"
enum memberEnd
End: "End"
enum memberEnter
Enter: "Enter"
enum memberEqual
Equal: "="
enum memberEscape
Escape: "Escape"
enum memberHome
Home: "Home"
enum memberHyphen
Hyphen: "-"
enum memberItalic
Italic: "i"
enum memberMinus
Minus: "_"
enum memberPlus
Plus: "+"
enum memberRedo
Redo: "y"
enum memberSelectAll
SelectAll: "a"
enum memberStrikethrough
Strikethrough: "x"
enum memberTab
Tab: "Tab"
enum memberToggleReference
ToggleReference: "F4"
enum memberUnderline
Underline: "u"
enum memberUndo
Undo: "z"
enum memberZero
Zero: "0"