跳转至

ShareMenu

ShareMenu 类在 macOS 上创建共享菜单,可用于将当前上下文中的信息共享到应用、社交媒体账户和其他服务。

若要将共享菜单作为其他菜单的子菜单包含,请使用 MenuItem 的 shareMenu 角色。

类:ShareMenu

在 macOS 上创建共享菜单。

进程:主进程

[!WARNING] Electron 的内置类不能在用户代码中被子类化。 有关更多信息,请参阅常见问题解答。

new ShareMenu(sharingItem)

  • sharingItem SharingItem - 要共享的项。

创建一个新的共享菜单。

实例方法

shareMenu 对象具有以下实例方法:

shareMenu.popup([options])

  • options PopupOptions (可选)
  • browserWindow BrowserWindow (可选) - 默认为聚焦的窗口。
  • x number (可选) - 默认为当前鼠标光标位置。 如果声明了 y,则必须声明。
  • y number (可选) - 默认为当前鼠标光标位置。 如果声明了 x,则必须声明。
  • positioningItem number (可选) macOS - 指定要在指定坐标下定位到鼠标光标下方的菜单项的索引。默认为 -1。
  • callback Function (可选) - 菜单关闭时调用。

在 BrowserWindow 中弹出此菜单作为上下文菜单。

shareMenu.closePopup([browserWindow])

  • browserWindow BrowserWindow (可选) - 默认为聚焦的窗口。

关闭 browserWindow 中的上下文菜单。

本页原文 Markdown:在 AtomGit 查看·内容源自开源项目 el/electron