A registered shortcut operation, addressable by actionId.
Used by KeyboardEngine.defineShortcutAction /
KeyboardEngine.addAction to register named callbacks that
boundKeyboard and globalKeys can invoke by id. Actions decouple
key bindings from callback logic — register once, reference by id
everywhere, and change keys without touching every binding site.
A registered shortcut operation, addressable by
actionId.Used by KeyboardEngine.defineShortcutAction / KeyboardEngine.addAction to register named callbacks that
boundKeyboardandglobalKeyscan invoke by id. Actions decouple key bindings from callback logic — register once, reference by id everywhere, and change keys without touching every binding site.Example