From Windows 7 onward, the platform provides a feature called thumbnail toolbars. You don't have to switch between the windows if you are busy with other applications. Thumbnail toolbar allows you to interact with a pinned site without opening it first. You can add custom command buttons, image, and video into the thumbnail toolbar.
The following code adds two command buttons into the thumbnail toolbar:
const { BrowserWindow } = require('electron');
const path = require('path');
let win = new BrowserWindow({
width: 800,
height: 600
})
win.setThumbarButtons([
{
tooltip: 'button1',
icon: path.join(__dirname, 'button1.png'),
click () { console.log('button1 clicked') }
},
{
tooltip: 'button2',
icon: path.join(__dirname, 'button2.png'),
flags: ['enabled', 'dismissonclick'],
click () { console.log('button2 clicked.') }
}
])