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.
[!TIP] Veja também: Um guia detalhado sobre como implementar os menus Dock.
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.
[!IMPORTANTE] Você precisa garantir que seu aplicativo tenha permissão para exibir notificações para este método funcionar.
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
Retorna boolean - Se o ícone do dock está visível.
dock.setMenu(menu) no macOS
menuMenu
Define a menu dock da aplicação menu dock.
dock.getMenu() no macOS
Retorna Menu | null - da aplicação menu dock.
dock.setIcon(image) no macOS
image(Imagem de navegação | string)
Define a imagem associada com o ícone do dock.