Add zoom menu item roles

This commit is contained in:
Kevin Sawicki 2016-08-08 10:09:45 -07:00
parent 59ffe35781
commit bcc372568f
4 changed files with 47 additions and 31 deletions

View file

@ -101,35 +101,13 @@ app.once('ready', () => {
type: 'separator'
},
{
label: 'Actual Size',
accelerator: 'CmdOrCtrl+0',
click (item, focusedWindow) {
if (focusedWindow) focusedWindow.webContents.setZoomLevel(0)
}
role: 'resetzoom'
},
{
label: 'Zoom In',
accelerator: 'CmdOrCtrl+Plus',
click (item, focusedWindow) {
if (focusedWindow) {
const {webContents} = focusedWindow
webContents.getZoomLevel((zoomLevel) => {
webContents.setZoomLevel(zoomLevel + 0.5)
})
}
}
role: 'zoomin'
},
{
label: 'Zoom Out',
accelerator: 'CmdOrCtrl+-',
click (item, focusedWindow) {
if (focusedWindow) {
const {webContents} = focusedWindow
webContents.getZoomLevel((zoomLevel) => {
webContents.setZoomLevel(zoomLevel - 0.5)
})
}
}
role: 'zoomout'
},
{
type: 'separator'