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.

Pour inclure le menu de partage comme sous-menu d'autres menus, veuillez utiliser le shareMenu rôle de MenuItem.

Classe : ShareMenu

Créer un menu de partage sur macOS.

Processus : 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 (facultatif) - La fenêtre focalisée est par défaut.
    • 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 (facultatif) - La fenêtre focalisée est par défaut.

Ferme le menu contextuel dans la browserWindow.