id | Shortcut ID. |
context | Optional shortcut context type. |
defaultKeyCode | Optional key code for default binding. |
defaultShortcutModifiers | Optional shortcut modifiers for default binding. |
tag | Optional custom context used to filter shortcuts after window context is determined. |
priority | Optional priority for adjusting order position in Helper Bar. |
Creates an attribute for a clutch shortcut with an ID, optional context, and optional default binding.
A clutch shortcut is triggered when the binding for the shortcut is pressed down and also when it is released. The method on which this attribute is placed must take a single argument of type ShortcutArguments.
The ID is used to display the shortcut in the configuration interface. Use a forward slash group multiple shortcuts together in the configuration interface, e.g. "MyWindow/Shortcut1" and "MyWindow/Shortcut2".