Skip to main content

Keyboard Shortcuts

This namespace allows you to setup keyboard shortcuts that your application can response to.

Namespace methods


This method creates a shortcut handle. A shortcut handle can be used in various APIs in the SDK to keyboard enable them.

keyboardShortcutDescriptorKeyboardShortcutDescriptordetails of the shortcut.

Returns a KeyboardShortcutHandle


This class registers a keyboard shortcut. It just defines the key combination itself but not what to when that shortcut is executed. In order to actually do something when this handle is executed, you need to pass this handle to other functions that accept KeyboardShortcutHandle like the toolbar button registration functions.


Deactivates the keyboard shortcut.


Describes a keyboard shortcut combination

chordstringThe keys the user has to press to activate the shortcut. Simultaneous keypresses can be defined with "+". For multi-key chords like Gmail's, include a space between the keys, i.e. "g i". Syntax matches the combokeys library.Yes
descriptionstringThe description text that shows up in Gmail's keyboard shortcut help (when the user presses '?').Yes