Saltar al contenido principal

ShareMenu

La clase ShareMenu crea Share Menu en macOS, que puede usarse para compartir información desde el contexto actual a las apps, cuentas de redes sociales y otros servicios.

Para incluir el menú compartido como submenú de otros, por favor usa el rol shareMenu de MenuItem.

Clase: ShareMenu

Create share menu on macOS.

Process: Main

new ShareMenu(sharingItem)

  • sharingItem SharingItem - The item to share.

Creates a new share menu.

Métodos de Instancia

El objeto shareMenu tiene los siguientes métodos de instancia:

shareMenu.popup([options])

  • options PopupOptions (optional)
    • browserWindow BrowserWindow (opcional) - Por defecto es la ventana seleccionada.
    • x número (opcional) - Default es la posición actual del cursor. Debe ser declarado si y es declarado.
    • y número (opcional) - Default es la posición actual del cursor. Debe ser declarado si x es declarado.
    • positioningItem número (opcional) macOS - El índice del elemento del menú que debe ser posicionado debajo del cursor en las coordenadas específicas. El valor predeterminado es -1.
    • callback Function (opcional) - Llamada cuando se cierra el menu.

Este menú aparece como un menú contextual en el BrowserWindow.

shareMenu.closePopup([browserWindow])

  • browserWindow BrowserWindow (opcional) - Por defecto es la ventana seleccionada.

Cierra el menú de contexto en la browserWindow.