Home > @i2analyze/notebook-sdk > commands > ICommandKeyboardHelp > keys
commands.ICommandKeyboardHelp.keys property
Gets the shortcut keys of the command in the keyboard help.
Signature:
readonly keys: string[];
Returns: string[]
Introduced: version 1.0
Remarks
The value of this property is an array of key combinations, to support multiple combinations for a single command.
Each key combination contains one or more machine-readable key names, separated by '+' to mean "at the same time", or a space to mean "in sequence". For example, 'a', 'shift+a', and 'a b c' are all valid key combinations.
The supported modifier keys are 'shift' (as above), 'alt', and 'mod' (which maps to 'ctrl' in Windows and 'meta'/'cmd' in Mac OS).
Some keys are referred to by name instead of the symbol on their keycaps; the full list is: 'backspace', 'tab', 'enter', 'return', 'capslock', 'escape', 'esc', 'space', 'pageup', 'pagedown', 'end', 'home', 'left', 'up', 'right', 'down', 'ins', 'del', 'plus'.
All other keys, including special characters like /, $, *, and =, are referred to by their keycap symbols. In all cases, key combinations are expressed in lowercase letters. For example, it is always shift+e and never E or shift+E.