menus.ItemType

菜单项的类型。

类型

此类型的值是字符串。可能的值有:

normal

一个只显示标签的菜单项。

checkbox

表示二进制状态的菜单项。它会在标签旁边显示一个复选标记。单击该项会切换复选标记。menus.onClicked 监听器将接收两个额外的属性:“checked”(指示当前是否选中该项)和“wasChecked”(指示在单击事件发生前该项是否被选中)。

radio

表示一组选择之一的菜单项。就像复选框一样,它也会在标签旁边显示一个复选标记,并且其 menus.onClicked 监听器会接收“checked”和“wasChecked”属性。但是,如果您创建了多个单选按钮项,那么这些项将作为一组单选按钮项运行:组中只能有一个项被选中,单击一个项会使其成为被选中的项。

separator

分隔一组项的线。

浏览器兼容性

注意:此 API 基于 Chromium 的 chrome.contextMenus API。此文档源自 Chromium 代码中的 context_menus.json