Aller au contenu principal

ShareMenu

La classe ShareMenu crée un Menu De Partage sur macOS, qui peut être utilisé pour partager des informations du contexte actuel vers des applications, des comptes de réseaux sociaux et d'autres services.

For including the share menu as a submenu of other menus, please use the shareMenu role of MenuItem.

Classe : ShareMenu

Créer un menu de partage sur macOS.

Process: Main

new ShareMenu(sharingItem)

  • sharingItem SharingItem - L'item à partager.

Crée un nouveau menu de partage.

Méthodes d’instance

L’objet shareMenu dispose des méthodes d’instance suivantes :

shareMenu.popup([options])

  • options PopupOptions (optionelle)
    • browserWindow BrowserWindow (optional) - Default is the focused window.
    • x number (facultatif) - C'est par défaut la position actuelle du curseur de la souris. Doit être déclaré si y est déclaré.
    • x number (facultatif) - C'est par défaut la position actuelle du curseur de la souris. Doit être déclaré si x est déclaré.
    • positioningItem number (facultatif) macOS - L'index de l'élément de menu à positionner sous le curseur de la souris aux coordonnées spécifiées. est. La valeur par défaut est -1.
    • callback Fonction (facultatif) - Appelée lorsque le menu est fermé.

Fait apparaitre ce menu sous la forme d'un menu contextuel dans la BrowserWindow.

shareMenu.closePopup([browserWindow])

  • browserWindow BrowserWindow (optional) - Default is the focused window.

Ferme le menu contextuel dans la browserWindow.