Controle seu app no dock para macOS
Process: Main
This class is not exported from the 'electron' module. Ele é somente disponibilizado como um valor de retorno de outros métodos na API Electron.
O exemplo a seguir mostra como ativar o ícone na barra dock.
const { app } = require('electron')
app.dock?.bounce()
Métodos de Instância
dock.bounce([type]) macOS
typestring (opcional) - Pode sercríticoouinformacional. O valor padrão éinformacional
Retorna um Número - um ID que representa a solicitação.
Quando critical é informado, o ícone na barra dock será ativado até que o aplicativo seja iniciado ou, a solicitação seja cancelada.
Quando informational é passado, o ícone irá pular para um segundo. No entanto, a solicitação continua ativa até que a aplicação torne-se ativa ou a solicitação seja cancelada.
Nota: Esse método pode ser usado apenas quando o app não estiver focado; quando o app é focado ele retornará -1.
dock.cancelBounce(id) macOS
idInteiro
Cancelar o ressalto id.
dock.downloadFinished(filePath) no macOS
filePathstring
Pular o Download se a função de script estiver dentro da pasta Downloads.
dock.setBadge(text) no macOS
textstring
Seleciona a string a ser mostrada na área de emblemamento do dock.
dock.getBadge() no macOS
Retorna string A sequência de caracteres do ícone na dock.
dock.hide() no macOS
Esconde o ícone na Dock.
dock.show() no macOS
Retorna Promise<void> Determina quando o ícone dock deve ser apresentado.
dock.isVisible() no macOS
dock.setMenu(menu) no macOS
menuMenu
Sets the application's dock menu.
dock.getMenu() no macOS
Returns Menu | null - The application's dock menu.
dock.setIcon(image) no macOS
image(NativeImage | string)
Define a imagem associada com o ícone do dock.