react-native-desktop
Version:
A framework for building native desktop apps using React
21 lines (17 loc) • 445 B
JavaScript
/*
* @providesModule MenuManager
* @flow
*/
;
const MenuManager = require('NativeModules').MenuManager;
const RCTDeviceEventEmitter = require('RCTDeviceEventEmitter');
MenuManager.addSubmenu = function(title, items) {
items.forEach(item => {
MenuManager.addItemToSubmenu(title, item);
RCTDeviceEventEmitter.addListener(
'onKeyPressed_' + item.key,
item.callback
);
});
};
module.exports = MenuManager;