feat: add MenuItem.userAccelerator property (#26682)
* feat: add MenuItem.userAccelerator property This allows folks to read the user-assigned accelerator that macOS users can provide in system preferences. Useful for showing in-app shortcut help dialogs, you need to know if the accelerator you provided is not being used in favor of a user assigned one. * chore: update syntax * chore: add safety check for command index being -1
This commit is contained in:
parent
3e69985b76
commit
da9261497e
7 changed files with 85 additions and 9 deletions
|
@ -52,6 +52,10 @@ class ElectronMenuModel;
|
|||
// default initializer was used, then this will create the menu on first call.
|
||||
- (NSMenu*)menu;
|
||||
|
||||
- (base::scoped_nsobject<NSMenuItem>)
|
||||
makeMenuItemForIndex:(NSInteger)index
|
||||
fromModel:(electron::ElectronMenuModel*)model;
|
||||
|
||||
// Whether the menu is currently open.
|
||||
- (BOOL)isMenuOpen;
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue