Optional
editableThe default bindings that can be changed by the user.
Optional
hintAn additional human-readable hint.
The human-readable name.
Optional
namespaceThe namespace within which the action was registered
Optional
onA function to execute when a key down event occurs. If True is returned, the event is consumed and no further keybinds execute.
Optional
onA function to execute when a key up event occurs. If True is returned, the event is consumed and no further keybinds execute.
Optional
orderThe recorded registration order of the action.
Optional
precedenceThe preferred precedence of running this Keybinding Action.
Optional
repeatIf True, allows Repeat events to execute the Action's onDown. Defaults to false.
Optional
reservedModifiers such as ["CONTROL"]
that can be also pressed when
executing this Action. Prevents using one of these modifiers as
a Binding.
Optional
restrictedIf true, only a GM can edit and execute this Action.
Optional
uneditableThe default bindings that can never be changed nor removed.
A Client Keybinding Action Configuration