Header menu logo issie

Mods Type

Modifier state, normalised so one table serves both platforms. Primary is the "command" modifier: Ctrl on Windows and Linux, Cmd on macOS. That is the one almost every shortcut wants, and normalising it here is what removes the isMac conditionals that used to be written out by hand at every binding site. Secondary is whichever of the two is left over. It exists for exactly one shortcut - macOS full screen is Cmd+Ctrl+F - and should stay that rare.

Record fields

Record Field Description

Alt

Full Usage: Alt

Field type: bool
Field type: bool

Primary

Full Usage: Primary

Field type: bool
Field type: bool

Secondary

Full Usage: Secondary

Field type: bool
Field type: bool

Shift

Full Usage: Shift

Field type: bool
Field type: bool

Type something to start searching.