added temp tray and renamed mediaKeysModule

This commit is contained in:
2019-10-30 21:43:52 +01:00
parent f389f1d6a2
commit e5dd8cb87a
4 changed files with 31 additions and 8 deletions

View File

@@ -1,7 +1,7 @@
const mediaKeys = {
const mediaKeysModule = {
play: "MediaPlayPause",
next: "MediaNextTrack",
previous: "MediaPreviousTrack",
};
module.exports = mediaKeys;
module.exports = mediaKeysModule;

20
src/scripts/tray.js Normal file
View File

@@ -0,0 +1,20 @@
const { Tray, Menu } = require("electron");
const trayModule = {};
let tray;
trayModule.addTray = function(options = { icon: "" }) {
tray = new Tray(options.icon);
};
trayModule.refreshTray = function() {
const contextMenu = Menu.buildFromTemplate([
{ label: "Item1", type: "radio" },
{ label: "Item2", type: "radio" },
{ label: "Item3", type: "radio", checked: true },
{ label: "Item4", type: "radio" },
]);
tray.setToolTip("This is my application.");
tray.setContextMenu(contextMenu);
};
module.exports = trayModule;