2015-08-04 1 views

Répondre

9

Je vais devoir faire quelques hypothèses ici parce que je ne possède pas un Mac pour tester cela avec. Je crois que ces points rouges au coin d'une icône d'application sont appelés badges. Dans le module App d'Electron, il existe des méthodes pour obtenir/définir le badge avec d'autres fonctionnalités de dock. Consultez http://electron.atom.io/docs/v0.30.0/api/app/ pour plus d'informations. Voici les méthodes pertinentes:

app.dock.setBadge (texte)

String texte

Définit la chaîne à afficher dans la zone badging du quai.

Remarque: Cette API est uniquement disponible sur Mac.

app.dock.getBadge()

Renvoie la chaîne badge du quai.

Remarque: Cette API est uniquement disponible sur Mac.

Ma conjecture est le code pour produire le point que vous voyez dans l'exemple de Slack que vous avez fourni ressemblerait à quelque chose comme ceci:

var app = require('app'); 
app.dock.setBadge('.'); 
+0

Oui, les badges sont. Je vous remercie. –

+0

Comment supprimer le badge? –

+0

'app.dock.setBadge ('');' – Wildhoney