MenuItem 模块
编辑教程MenuItem 模块
菜单项模块允许你向应用或menu添加选项。
类:MenuItem
使用下面的方法创建一个新的 MenuItem
new MenuItem(options)
options Object | |
---|---|
click Function - 当菜单项被点击的时候,使用 click(menuItem,browserWindow) 调用 | |
role String - 定义菜单项的行为,在指定 click 属性时将会被忽略 | |
type String - 取值 normal,separator,checkboxorradio | |
label String | |
sublabel String | |
accelerator Accelerator | |
icon NativeImage | |
enabled Boolean | |
visible Boolean | |
checked Boolean | |
submenu Menu - 应当作为 submenu 菜单项的特定类型,当它作为 type: 'submenu' 菜单项的特定类型时可以忽略。如果它的值不是 Menu,将自动转为 Menu.buildFromTemplate。 | |
id String - 标志一个菜单的唯一性。如果被定义使用,它将被用作这个菜单项的参考位置属性。 | |
position String - 定义给定的菜单的具体指定位置信息。 |
在创建菜单项时,如果有匹配的方法,建议指定 role 属性,不需要人为操作它的行为,这样菜单使用可以给用户最好的体验。
role属性值可以为:
undo | |
---|---|
redo | |
cut | |
copy | |
paste | |
selectall | |
minimize - 最小化当前窗口 | |
close - 关闭当前窗口 |
在 OS X 上,role 还可以有以下值:
about | 匹配 orderFrontStandardAboutPanel 行为 |
---|---|
hide | 匹配 hide 行为 |
hideothers | 匹配 hideOtherApplications 行为 |
unhide | 匹配 unhideAllApplications 行为 |
front | 匹配 arrangeInFront 行为 |
window | "Window" 菜单项 |
help | "Help" 菜单项 |
services | "Services" 菜单项 |
Mos固件,小电视必刷固件
ES6 教程
Vue.js 教程
JSON 教程
jQuery 教程
HTML 教程
HTML 5 教程
CSS 教程
CSS3 教程
JavaScript 教程
DHTML 教程
JSON在线格式化工具
JS在线运行
JSON解析格式化
jsfiddle中国国内版本
JS代码在线运行
PHP代码在线运行
Java代码在线运行
C语言代码在线运行
C++代码在线运行
Python代码在线运行
Go语言代码在线运行
C#代码在线运行
JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。
大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
选择支付方式:
立即支付
¥
9.99
无法付款,请点击这里
金额: 0 元
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟